首页> 外国专利> CREATING NoSQL DATABASE INDEX FOR SEMI-STRUCTURED DATA

CREATING NoSQL DATABASE INDEX FOR SEMI-STRUCTURED DATA

机译:为半结构化数据创建NoSQL数据库索引

摘要

Semi-structured source data is preprocessed to obtain text partitions to be stored into a data table with a first combined primary key including a structure thread primary key and a sequence value primary key. The structure thread primary key identifies a structure thread that is segmented into several consecutive intervals according to a determined or predetermined sequence. An inverted index table, created for the preprocessed text partitions, includes a second combined primary key including the structure thread primary key and a keyword primary key. Corresponding to values of the primary keys in the second combined primary key, related text partition sequence IDs are recorded as index values of the inverted index table. Index values having a same keyword primary key value but different structure thread primary key values are located in different rows in the inverted index table. The present techniques improve query efficiency of database index and facilitate updating.
机译:对半结构化源数据进行预处理,以获取文本分区,以使用包括结构线程主键和序列值主键的第一组合主键将其存储到数据表中。结构线程主键标识根据确定的或预定的序列分为几个连续间隔的结构线程。为预处理的文本分区创建的反向索引表包括第二个组合主键,该主键包括结构线程主键和关键字主键。对应于第二组合主键中的主键的值,相关文本分区序列ID被记录为倒排索引表的索引值。具有相同关键字主键值但结构线程主键值不同的索引值位于反向索引表的不同行中。本技术提高了数据库索引的查询效率并促进了更新。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号