首页> 外国专利> Query language to traverse a path in a graph

Query language to traverse a path in a graph

机译:查询语言以遍历图中的路径

摘要

A query language used to traverse a path in a graph-based model is provided. The system comprises a parsing module to parse a query comprising query phrases. The respective query phrases composed of an object-type identifier and a filter where the object-type identifier corresponds to respective repositories and the filter is used to identify at least a portion of the objects associated with the object-type in the respective repositories. A planning module identifies the respective repositories corresponding to the object-type identifier within each of the one or more query phrases and generates an execution plan describing data to be retrieved according to the respective repositories and results of a preceding query phrase within the query. A translation module translates the respective query phrases into respective translated queries that are readable by the respective repositories and including the filter. An execution module implements the execution plan using the translated queries.
机译:提供了一种查询语言,该查询语言用于遍历基于图的模型中的路径。该系统包括解析模块以解析包括查询短语的查询。由对象类型标识符和过滤器组成的各个查询短语,其中该对象类型标识符对应于各个存储库,并且该过滤器用于识别与各个存储库中的对象类型相关联的对象的至少一部分。计划模块在一个或多个查询短语中的每个查询短语中标识与对象类型标识符相对应的各个知识库,并根据该各个知识库和查询中先前查询短语的结果生成描述要检索的数据的执行计划。转换模块将各个查询短语转​​换成可由各个存储库读取并包括过滤器的各个翻译查询。执行模块使用翻译后的查询来实施执行计划。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号