首页> 外文会议>Eleventh International Conference on Mobile Data Management >A Flash-Aware Random Write Optimized Database
【24h】

A Flash-Aware Random Write Optimized Database

机译:具有闪存意识的随机写优化数据库

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

摘要

Solid State Drive (SSD), as new data storage media with low power consumption, high shock resistance and lightweight form, has been widely used in laptops during the past several years. The most attractive characteristic of SSD is its high random read speed because of no mechanical latency. However, poor random write performance becomes the bottle neck in wider applications. Random write is almost two orders of magnitude slower than both random read and sequential access. In our database prototype based on Oracle Berkeley DB (BDB), we propose to insert unmodified data into random write sequence in order to convert random writes into sequential writes, and then data sequence can be flushed at the speed of sequential write. Further, we optimize the write performance by reducing quantity of unmodified data to be inserted. In this demo, we visualize the progress and results when a write sequence is run on three database system. Besides this, we can select three kinds of benchmarks to run. After getting runtime of one benchmark on three database systems, we can replay their run progress in the same time. In this way, we can intuitively show the high performance of our database system.
机译:固态硬盘(SSD)作为一种具有低功耗,高抗冲击性和轻巧形式的新型数据存储介质,在过去几年中已广泛用于笔记本电脑中。 SSD的最吸引人的特性是由于没有机械延迟,因此具有很高的随机读取速度。但是,较差的随机写入性能成为更广泛应用中的瓶颈。随机写入比随机读取和顺序访问都快将近两个数量级。在基于Oracle Berkeley DB(BDB)的数据库原型中,我们建议将未修改的数据插入随机写序列中,以便将随机写转换为顺序写,然后可以按顺序写的速度刷新数据序列。此外,我们通过减少要插入的未修改数据的数量来优化写入性能。在此演示中,当在三个数据库系统上运行写序列时,我们将可视化进度和结果。除此之外,我们可以选择三种基准来运行。在三个数据库系统上获得一个基准测试的运行时间后,我们可以同时重播它们的运行进度。这样,我们可以直观地显示数据库系统的高性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号