首页> 外国专利> In-Memory Database Search Optimization Using Graph Community Structure

In-Memory Database Search Optimization Using Graph Community Structure

机译:使用图社区结构的内存中数据库搜索优化

摘要

Database searching is optimized utilizing a graph community structure. A graph is created from transaction data based upon adjacent value occurrences. This may be done by scanning transaction data from top to bottom, and creating an edge between a current index value and a previous index value. Next, algorithms identify communities in the graph to create a graph community structure. These communities comprise blocks of patterns of similar value-ids distributed in the transaction data. Scanning and transition indices may be created with an eye toward reducing memory usage and enhancing performance. Query searching is then executed in an efficient manner on a per-community basis. For example, exact queries, range queries, and/or “AND” queries may be executed more efficiently upon communities of records, skipping those not belonging to the same community. Embodiments are suited to search an in-memory database having large volumes of column-oriented data stored in RAM.
机译:利用图社区结构优化了数据库搜索。根据相邻值的出现从交易数据创建图。这可以通过从上到下扫描事务数据,并在当前索引值和先前索引值之间创建一条边来完成。接下来,算法识别图中的社区以创建图社区结构。这些社区包括分布在交易数据中的相似值标识的模式块。可以着眼于减少内存使用和增强性能来创建扫描索引和过渡索引。然后以每个社区为基础,以高效的方式执行查询搜索。例如,可以在记录社区上更有效地执行精确查询,范围查询和/或“与”查询,从而跳过不属于同一社区的记录。实施例适合于搜索具有在RAM中存储的大量面向列数据的内存数据库。

著录项

  • 公开/公告号US2016117414A1

    专利类型

  • 公开/公告日2016-04-28

    原文格式PDF

  • 申请/专利权人 SUDHIR VERMA;

    申请/专利号US201414522239

  • 发明设计人 SUDHIR VERMA;

    申请日2014-10-23

  • 分类号G06F17/30;

  • 国家 US

  • 入库时间 2022-08-21 14:36:06

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号