[发明专利]图数据库中的查询语言互操作性在审
申请号: | 201880007710.3 | 申请日: | 2018-01-19 |
公开(公告)号: | CN110291517A | 公开(公告)日: | 2019-09-27 |
发明(设计)人: | K·贝迪;P·古普塔;S·C·马尔李迪;D·维迪雅;A·古曼兹 | 申请(专利权)人: | 亚马逊科技公司 |
主分类号: | G06F16/901 | 分类号: | G06F16/901;G06F16/903;G06F16/2453 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 吴信刚 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库查询语言 数据元素 数据库 查询语言 第一数据 互操作性 数据模型 计算机可读媒体 检索数据元素 内部数据模型 关联 查询 存储 检索 | ||
公开了用于图数据库中的查询语言互操作性的方法、系统和计算机可读媒体。使用多种图数据库查询语言中的一种或多种图数据库查询语言将数据元素插入到图数据库中。所述图数据库查询语言包括与第一数据模型相关联的第一图数据库查询语言和与第二数据模型相关联的第二图数据库查询语言。使用不同于所述第一数据模型和所述第二数据模型的内部数据模型将所述数据元素存储在所述图数据库中。至少部分地基于查询从所述图数据库中检索所述数据元素中的一个或多个数据元素。使用与用于插入所述一个或多个所检索数据元素的所述图数据库查询语言不同的图数据库查询语言来表示所述查询。
背景技术
随着生成的数据越来越多,存储和分析这种数据的需求也在增长。在如社交媒体、移动和消息app、web门户和物联网(IoT)等各种领域中,数据可能既丰富又高度连接。可以以高速率创建数据元素之间的新关系,并且对这种数据的有效分析通常可以包含对所述关系的分析。例如,对社交网络进行建模可以包含对人与人之间的关系进行建模。所述关系可能随时间变化,并且也可以随时间添加或修改与人本身有关的信息。寻求分析这种信息的应用程序可能需要迅速回答关于关系网络的复杂问题,如与特定人的朋友有关的购买行为或偏好的复杂问题。
附图说明
图1展示了根据一个实施例的用于图数据库中的全局列索引的示例系统环境。
图2A到图2C展示了根据一个实施例的可与示例系统环境一起使用的图数据库的实例,包含为全局范围列名称创建每列索引。
图3展示了根据一个实施例的可与示例系统环境一起使用的图数据库的实例,包含图数据库中的数据元素的关系视图。
图4展示了根据一个实施例的可与示例系统环境一起使用的图数据库的实例,包含图数据库中的数据元素的实体视图。
图5展示了根据一个实施例的与用于全局范围列名称的每列索引相关联的统计数据的生成。
图6是展示了根据一个实施例的用于图数据库中的全局列索引的方法的流程图。
图7展示了根据一个实施例的用于图数据库中的查询语言互操作性的示例系统环境。
图8A、图8B和图8C展示了根据一个实施例的用于图数据库中的查询语言互操作性的示例系统环境的另外的方面,包含用于查询管道中的多种查询语言的单独组件。
图9展示了根据一个实施例的支持查询语言互操作性的图数据库的实例,包含插入根据资源描述框架(RDF)数据模型表示的数据元素。
图10展示了根据一个实施例的支持查询语言互操作性的图数据库的实例,包含插入根据属性图数据模型表示的数据元素。
图11展示了根据一个实施例的支持查询语言互操作性的图数据库的实例,包含检索根据RDF数据模型表示的数据元素。
图12展示了根据一个实施例的支持查询语言互操作性的图数据库的实例,包含检索根据属性图数据模型表示的数据元素。
图13是展示了根据一个实施例的用于实施图数据库中的查询语言互操作性的方法的流程图。
图14展示了根据一个实施例的示例计算装置。
尽管本文通过示例的方式针对若干实施例和说明性附图描述了实施例,但是本领域技术人员将认识到,实施例不限于所描述的实施例或附图。应当理解的是,附图和对其的详细描述并非旨在将实施例限制于所公开的特定形式,而相反,本发明将覆盖落入由所附权利要求限定的精神和范围内的所有修改、等效物和替代方案。本文所使用的标题只是出于组织目的,而不意图用于限制本说明书或权利要求的范围。如在本申请全文中使用的,单词“可以(may)”以允许的意义使用(即,意味着“具有潜力来”),而不是强制意义(即,意味着“必须(must)”)。类似地,单词“包含(include)”“包含(including)”以及“包含(includes)”意味着“包含但不限于”。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚马逊科技公司,未经亚马逊科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880007710.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:信息处理设备、信息处理方法和程序
- 下一篇:合并树无用单元指标