将函数式的图遍历语言转换成扩展的结构化查询语言

    公开(公告)号:CN110109940B

    公开(公告)日:2024-03-29

    申请号:CN201810101533.7

    申请日:2018-02-01

    Abstract: 在本文所描述的主题的实施例中,提出了一种将函数式的图遍历语言转换成扩展的结构化查询语言的方案。在获得以函数式的图遍历语言编写的第一查询之后,根据转换规则将第一查询转换成以扩展的结构化查询语言形式的第二查询。本文所描述的主题的实施例通过对标准的结构化查询语言的扩展,在第二查询中能够保留图数据库中的顶点之间的有向边,并且还可以保留第一查询所包括的流程控制、迭代、临时变量定义、高级数据结构(如数组、字典、树结构)、副作用以及步骤之间的依赖关系。因此,根据本文所描述的主题的实施例,通过对函数式的图遍历语言的转换,能够标识函数式的图遍历语言中具有相同语义的查询,从而能够优化函数式的图遍历语言中的查询。

    将函数式的图遍历语言转换成扩展的结构化查询语言

    公开(公告)号:CN110109940A

    公开(公告)日:2019-08-09

    申请号:CN201810101533.7

    申请日:2018-02-01

    Abstract: 在本文所描述的主题的实施例中,提出了一种将函数式的图遍历语言转换成扩展的结构化查询语言的方案。在获得以函数式的图遍历语言编写的第一查询之后,根据转换规则将第一查询转换成以扩展的结构化查询语言形式的第二查询。本文所描述的主题的实施例通过对标准的结构化查询语言的扩展,在第二查询中能够保留图数据库中的顶点之间的有向边,并且还可以保留第一查询所包括的流程控制、迭代、临时变量定义、高级数据结构(如数组、字典、树结构)、副作用以及步骤之间的依赖关系。因此,根据本文所描述的主题的实施例,通过对函数式的图遍历语言的转换,能够标识函数式的图遍历语言中具有相同语义的查询,从而能够优化函数式的图遍历语言中的查询。

    表格数据中的用于输入/输出优化的列排序

    公开(公告)号:CN106250381A

    公开(公告)日:2016-12-21

    申请号:CN201510371595.6

    申请日:2015-06-29

    Abstract: 本文描述了表格数据中的用于输入/输出优化的列排序,尤其是用于确定数据存储表格的列排序以用于搜索优化的系统、方法、和计算机可读介质。在一些示例中,计算系统被配置成接收包含多个查询的统计数据的输入。该计算系统随后可至少部分地基于该统计数据确定新的列次序(即,布局)。在本文描述的一些示例技术中,该计算系统可至少部分地基于存储数据存储表格的硬件组件、存储系统参数、和/或用户偏好信息来确定该新的列次序。本文描述的示例技术可将该新的列次序应用到随后被添加到该数据存储表格的数据。本文描述的示例技术可将该新的列次序应用到该数据存储表格中的现有数据。

Patent Agency Ranking