首页> 外国专利> Time index access structure for temporal databases having concurrent multiple versions

Time index access structure for temporal databases having concurrent multiple versions

机译:具有并发多个版本的时态数据库的时间索引访问结构

摘要

A time index for temporal databases is provided which enables the retrieval of database object versions that are valid during specified time periods. Unlike prior access and retrieval structures, the present index is based on objects whose search values are time intervals rather than time points. A series of ordered indexing points is defined by the start and end of object version intervals and these points are used to build an indexing structure, which may take the form of a B.sup.+ -tree. Each leaf node entry of the B.sup.+ -tree represents an indexing point and has an associated bucket of pointers which identify all object versions that are valid at that time. Storage space is reduced by including only incremental change indicators in the buckets of non- leading leaf entries and calculating needed pointers from such indicators. The time index may be employed in multi-level structures with attribute indexes to greatly improve the efficiency of temporal search operations, such as aggregate functions and temporal selection, as well WHEN and JOIN operators.
机译:提供了用于时间数据库的时间索引,该时间索引使得能够检索在指定时间段内有效的数据库对象版本。与先前的访问和检索结构不同,当前索引基于对象的搜索值是时间间隔而不是时间点。对象版本间隔的开始和结束定义了一系列有序的索引点,这些点用于构建索引结构,该结构可以采用B + -tree的形式。 B +树的每个叶节点条目代表一个索引点,并具有关联的指针存储桶,这些存储桶标识当时有效的所有对象版本。通过仅在非前导叶条目的存储桶中包括增量更改指示器并根据此类指示器计算所需的指针,可以减少存储空间。可以在具有属性索引的多层结构中使用时间索引,以大大提高时间搜索操作(例如聚合函数和时间选择)以及WHEN和JOIN运算符的效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号