首页> 外文期刊>Parallel Computing >Semantic partitioning as a basis for parallel I/O in database management systems
【24h】

Semantic partitioning as a basis for parallel I/O in database management systems

机译:语义分区作为数据库管理系统中并行I / O的基础

获取原文
获取原文并翻译 | 示例

摘要

Modern applications such as ‘video on demand' require fast reading of complete files, which can be supported well by file striping. Many conventional applications, however, are only interested in some part of the available records. In order to avoid reading attributes irrelevant to such applications, each attribute could be stored in a separate (transposed) file. Aiming at I/O parallelism, byte-oriented striping could be applied to transposed files. However, such a fragmentation ignores the semantics of data. This fragmentation cannot be optimized by a database management system (DBMS) because a DBMS has to perform its tasks on the basis of data semantics. For example, queries must be translated into file operations using a scheme that maps a data model to a file system. However, details about files, such as the striping width, are invisible to a DBMS. Therefore, we propose to store each transposed file related to a composite type on a separate, independent disk drive, which means I/O parallelism tuned to a data model. As we also aim at system reliability and data availability, each transposed file must be duplicated on another drive. Consequently, a DBMS also has to guarantee correctness and completeness of the allocation of transposed files within an array of disk drives. As a solution independent of the underlying data model, we propose an abstract framework consisting of a meta model and a set of rules.
机译:诸如“视频点播”之类的现代应用程序要求快速读取完整文件,而文件条带化可以很好地支持这些文件。但是,许多常规应用程序仅对可用记录的某些部分感兴趣。为了避免读取与此类应用程序无关的属性,可以将每个属性存储在单独的(转置)文件中。针对I / O并行性,面向字节的条带化可以应用于转置文件。但是,这样的碎片忽略了数据的语义。数据库管理系统(DBMS)无法优化此碎片,因为DBMS必须根据数据语义执行其任务。例如,必须使用将数据模型映射到文件系统的方案将查询转换为文件操作。但是,有关文件的详细信息(例如条带宽度)对于DBMS是不可见的。因此,我们建议将与复合类型相关的每个转置文件存储在单独的独立磁盘驱动器上,这意味着已将I / O并行性调整为数据模型。由于我们还着眼于系统可靠性和数据可用性,因此每个转置文件必须在另一个驱动器上复制。因此,DBMS还必须保证磁盘驱动器阵列中转置文件分配的正确性和完整性。作为独立于基础数据模型的解决方案,我们提出了一个由元模型和一组规则组成的抽象框架。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号