首页> 外文会议>International Conference on Advanced Communication Technology >LevelDB-Raw: Eliminating file system overhead for optimizing performance of LevelDB engine
【24h】

LevelDB-Raw: Eliminating file system overhead for optimizing performance of LevelDB engine

机译:LevelDB-Raw:消除文件系统开销,以优化LevelDB引擎的性能

获取原文

摘要

Key-value store, a kind of NoSQL database, is data storage system for storing and retrieving key-value pairs using unique keys. In this paper, we present LevelDB-Raw, which improves LevelDB, one of the most well-known key-value store engines. LevelDB-Raw opens a raw block device file directly, bypassing the existing file system layer. Instead, it implements a simple, light-weight user-level file system to eliminate file system overhead such as redundant journaling and metadata management. We demonstrate the performance improvement of LevelDB-Raw using ForestDB-Benchmark and YCSB workloads. The results indicate that LevelDB-Raw increases the overall performance by 1.16x-3.45x in HDD and 1.05x-2.26x in SSD for updating database.
机译:键值存储是一种NoSQL数据库,是一种使用唯一键存储和检索键值对的数据存储系统。在本文中,我们介绍了LevelDB-Raw,它改进了LevelDB(最著名的键值存储引擎之一)。 LevelDB-Raw绕过现有的文件系统层,直接打开原始块设备文件。相反,它实现了一个简单,轻量级的用户级文件系统,以消除文件系统的开销,例如冗余日记和元数据管理。我们演示了使用ForestDB-Benchmark和YCSB工作负载改善LevelDB-Raw的性能。结果表明,LevelDB-Raw在HDD中的整体性能提高了1.16x-3.45x,在SSD中的整体性能提高了1.05x-2.26x,用于更新数据库。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号