一种数据存储方法、数据查询方法、服务器及存储介质技术

技术编号:33377538 阅读:23 留言:0更新日期:2022-05-11 22:45
本申请实施例提供一种数据存储方法、数据查询方法、服务器及存储介质,其中数据存储方法包括:获取定义目标的目标文本以及对象的对象数据;至少从目标文本中识别目标对应的条件,以及条件关联的条件指标;条件指标定义有对象与条件相关联的关联对象指标,以及关联对象指标需满足的规则;从对象数据获取对象指标;至少在知识图谱中构建条件对应的条件实体、条件指标对应的条件指标实体、以及对象指标对应的对象指标实体;在知识图谱中构建条件实体与条件指标实体的关联关系,以及,基于条件指标定义的关联对象指标,构建条件指标实体与对象指标实体的关联关系。本申请实施例可提升数据存储的扩展性,并为高性能的关联查询提供支持。供支持。供支持。

【技术实现步骤摘要】
一种数据存储方法、数据查询方法、服务器及存储介质


[0001]本申请实施例涉及数据处理
,具体涉及一种数据存储方法、数据查询方法、服务器及存储介质。

技术介绍

[0002]目前数据主要通过关系型数据库进行存储,关系型数据库是以关系模型存储数据的数据库。虽然关系型数据库具有较多优点,但是关系型数据库是以表的行和列管理数据,难以适用关联查询的场景。因此如何提供新型的数据存储方案,以为关联查询提供支持,成为了本领域技术人员亟需解决的技术问题。

技术实现思路

[0003]有鉴于此,本申请实施例提供一种数据存储方法、数据查询方法、服务器及存储介质,以为关联查询提供支持。
[0004]为实现上述目的,本申请实施例提供如下技术方案。
[0005]第一方面,本申请实施例提供一种数据存储方法,包括:
[0006]获取定义目标的目标文本以及对象的对象数据;
[0007]至少从所述目标文本中识别所述目标对应的条件,以及所述条件关联的条件指标;所述条件指标定义有所述对象与条件相关联的关联对象指标,以及所述关联对象指标需满足的规则;
[0008]从所述对象数据获取所述对象的对象指标;
[0009]至少在知识图谱中构建所述条件对应的条件实体、所述条件指标对应的条件指标实体、以及所述对象指标对应的对象指标实体;
[0010]在知识图谱中构建条件实体与条件指标实体的关联关系,以及,基于所述条件指标定义的关联对象指标,构建所述条件指标实体与对象指标实体的关联关系。
[0011]第二方面,本申请实施例提供一种数据查询方法,包括:
[0012]获取数据查询请求;
[0013]调取知识图谱,所述知识图谱基于上述第一方面所述的数据存储方法存储数据;
[0014]基于所述知识图谱,确定数据查询结果。
[0015]第三方面,本申请实施例提供一种数据查询方法,包括:
[0016]显示对象指标提交页面,所述对象指标提交页面展示有多个对象指标项;
[0017]确定第一对象在所述多个对象指标项对应的对象指标,并基于所述多个对象指标项对应的对象指标,发送数据查询请求;
[0018]获取基于知识图谱确定的数据查询结果,并在数据结果页面展示所述数据查询结果;其中,所述知识图谱基于上述第一方面所述的数据存储方法存储数据。
[0019]第四方面,本申请实施例提供一种服务器,包括至少一个存储器和至少一个处理器,所述存储器存储一条或多条计算机可执行指令,所述处理器调用所述一条或多条计算
机可执行指令,以执行如上述第一方面所述的数据存储方法,和/或,如上述第二方面所述的数据查询方法。
[0020]第五方面,本申请实施例提供一种存储介质,所述存储介质存储一条或多条计算机可执行指令,所述一条或多条计算机可执行指令被执行时实现如上述第一方面所述的数据存储方法,或者,如上述第二方面所述的数据查询方法,或者,如上述第三方面所述的数据查询方法。
[0021]第六方面,本申请实施例提供一种计算机程序,所述计算机程序被执行时实现如上述第一方面所述的数据存储方法,或者,如上述第二方面所述的数据查询方法,或者,如上述第三方面所述的数据查询方法。
[0022]可以看出,在本申请实施例中,知识图谱至少由目标侧的实体、对象侧的实体以及实体间的关联关系构成,其中目标侧的实体至少包括条件实体和条件指标实体,对象侧的实体至少包括对象指标实体。本申请实施例可将目标的目标文本和对象的对象数据,作为知识图谱存储目标和对象的数据的数据源,从而至少从目标文本中识别目标对应的条件,以及条件关联的条件指标,其中,所述条件指标定义有对象与条件相关联的关联对象指标,以及所述关联对象指标需满足的规则;并且,从对象数据获取对象的对象指标。基于知识图谱以节点表示实体,本申请实施例可至少在知识图谱中构建所述条件对应的条件实体、所述条件指标对应的条件指标实体、以及所述对象指标对应的对象指标实体,以实现在知识图谱中存储目标侧的实体和对象侧的实体的信息;基于知识图谱以边表示实体间的关系,本申请实施例可在知识图谱中构建条件实体与条件指标实体的关联关系,以及,基于所述条件指标定义的关联对象指标,构建所述条件指标实体与对象指标实体的关联关系,从而至少通过条件指标实体与对象指标实体之间的关联关系,实现将知识图谱中存储的目标侧和对象侧的实体的信息进行关联,以实现关联目标和对象的数据。可见,本申请实施例通过知识图谱以节点表示实体、以边表示实体间关系的方式,来存储和描述目标和对象的数据,可以利用知识图谱灵活的模式定义能力实现数据存储的高扩展性,并且在实体的节点级别建立关系,而不是通过关系型数据库的表级关系,为实现高性能快速的关联查询提供了支持。
附图说明
[0023]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0024]图1为本申请实施例的系统架构框图。
[0025]图2为本申请实施例提供的数据存储方法的流程图。
[0026]图3A为本申请实施例提供的知识图谱的示例图。
[0027]图3B为本申请实施例提供的知识图谱的另一示例图。
[0028]图3C为目标文本的示例图。
[0029]图4为本申请实施例提供的知识图谱的再一示例图。
[0030]图5为本申请实施例提供的数据存储方法的另一流程图。
[0031]图6A为本申请实施例提供的知识图谱的又一示例图。
[0032]图6B为本申请实施例提供的知识图谱的又另一示例图。
[0033]图7为本申请实施例提供的数据存储方法的再一流程图。
[0034]图8A为本申请实施例提供的知识图谱的又再一示例图。
[0035]图8B为本申请实施例提供的知识图谱的另又一示例图。
[0036]图9为本申请实施例提供的数据查询方法的流程图。
[0037]图10A为本申请实施例提供的数据查询方法的另一流程图。
[0038]图10B为本申请实施例提供的对象指标提交页面的示例图。
[0039]图10C为本申请实施例提供的数据结果页面的示例图。
[0040]图11为本申请实施例提供的数据存储装置的框图。
[0041]图12为服务器的框图。
具体实施方式
[0042]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0043]在数据智能推荐、数据智能分析等领域,需要频繁的进行关联查询,关联查询是指查询相本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据存储方法,其中,包括:获取定义目标的目标文本以及对象的对象数据;至少从所述目标文本中识别所述目标对应的条件,以及所述条件关联的条件指标;所述条件指标定义有所述对象与条件相关联的关联对象指标,以及所述关联对象指标需满足的规则;从所述对象数据获取所述对象的对象指标;至少在知识图谱中构建所述条件对应的条件实体、所述条件指标对应的条件指标实体、以及所述对象指标对应的对象指标实体;在知识图谱中构建条件实体与条件指标实体的关联关系,以及,基于所述条件指标定义的关联对象指标,构建所述条件指标实体与对象指标实体的关联关系。2.根据权利要求1所述的方法,其中,所述目标包括至少一个子目标;一个子目标关联至少一个目标标签,一个目标标签为所述子目标的一个内容提炼点的标签信息;一个目标标签关联至少一个条件,一个条件关联至少一个条件指标。3.根据权利要求2所述的方法,其中,所述至少从所述目标文本中识别所述目标对应的条件,以及所述条件关联的条件指标包括:对所述目标文本进行编码,以得到所述目标文本的文本特征;从所述文本特征中抽取所述子目标对应的文本特征;对所述子目标对应的文本特征进行解码,从解码结果中识别出标签类别的文本短语,将所述文本短语进行标准化并提炼为目标标签;以及,从所述解码结果中识别出数据短语,并从所述数据短语中抽取出目标标签下的条件以及条件下的条件指标。4.根据权利要求3所述的方法,其中,所述从所述解码结果中识别出数据短语,并从所述数据短语中抽取出目标标签下的条件以及条件下的条件指标包括:从所述解码结果中识别出数值短语,通过特征模板对数值短语进行特征抽取,以得到数值短语的条件和条件指标。5.根据权利要求2所述的方法,其中,还包括:在所述知识图谱中构建所述目标对应的目标实体、所述子目标对应的子目标实体、和所述目标标签对应的目标标签实体,并构建所述目标实体与所述子目标实体的关联关系、所述子目标实体与所述目标标签实体的关联关系、和所述目标标签实体与条件实体的关联关系;以及,在所述知识图谱中构建所述对象对应的对象实体,通过节点属性保存所述对象实体和对象指标实体的属性,并构建所述对象实体、所述对象指标实体与节点属性的关联关系;以及,在所述知识图谱中构建对象实体与目标标签实体的关联关系。6.根据权利要求5所述的方法,其中,还包括:确定所述知识图谱中实体之间的缺失路径,所述缺失路径包括对象实体和条件实体、和/或目标标签实体、和/或目标实体的缺失路径,或者,缺失的对象指标实体与条件指标实体的缺失路径;确定连接路径的置信度,所述连接路径包括所述缺失路径,以及条件指标实体。7.根据权利要求1所述的方法...

【专利技术属性】
技术研发人员:管牧华周航戴健葛灿辉
申请(专利权)人:阿里云计算有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1