首页> 外国专利> SYSTEM AND METHOD FOR AN EFFICIENT DATABASE STORAGE MODEL BASED ON SPARSE FILES

SYSTEM AND METHOD FOR AN EFFICIENT DATABASE STORAGE MODEL BASED ON SPARSE FILES

机译:基于稀疏文件的高效数据库存储模型的系统和方法

摘要

Embodiments are provided herein for an efficient database storage model, which utilizes sparse file features to efficiently store and retrieve data. The embodiments provide database algorithms that utilize the file system abstraction layer to hide the complexity of managing disk space while providing the database a linear and contiguous logical address space for holding multiple database objects. An embodiment method includes pre-allocating, in a logical sparse file, a plurality of segments fixed in size and contiguous at fixed offsets. Upon receiving a command to write database objects to the segments, the database objects are mapped to the segments in a database catalog. The method further includes interfacing with a file system to initialize storage medium space for writing the data objects to the segments at the fixed offsets.
机译:本文提供了用于有效数据库存储模型的实施例,该模型利用稀疏文件特征来有效地存储和检索数据。实施例提供了利用文件系统抽象层来隐藏管理磁盘空间的复杂性,同时为数据库提供用于保持多个数据库对象的线性且连续的逻辑地址空间的数据库算法。一种实施例方法包括在逻辑稀疏文件中预分配大小固定且以固定偏移量连续的多个段。收到将数据库对象写入段的命令后,数据库对象将映射到数据库目录中的段。该方法还包括与文件系统接口,以初始化用于将数据对象以固定偏移量写入段的存储介质空间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号