首页> 外文期刊>Journal of Information Recording >DSM: A Low-Overhead, High-Performance, Dynamic Stream Mapping Approach for MongoDB
【24h】

DSM: A Low-Overhead, High-Performance, Dynamic Stream Mapping Approach for MongoDB

机译:DSM:用于MongoDB的低开销,高性能,动态流映射方法

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

摘要

For write-intensive workloads, reclaiming free blocks in flash SSDs is expensive due to data fragmentation problem that leads to performance degradation. This paper addresses that problem in MongoDB, a popular document store in the current market, by introducing a novel stream mapping scheme that exploits unique characteristics of MongoDB and multi-streamed technology. It dynamically assigns streams for corresponding writes according to their hotness values and distinguishes writes on primary index files from writes on secondary index files. The proposed method is high-performance, lowoverhead, and independent of data models or workloads. Empirical results in Linkbench benchmark show that compared to the original WiredTiger our approach improves the throughput and reduces the 99th-percentile latency by up to 65% and 46.2% respectively. Compared to the best-performance in the prior research, our approach improves the throughput and reduces the 99th-percentile latency by up to 23% and 28.5% respectively. Distinguishing writes on primary index files from writes on secondary index files enhances the throughput and the 99th-percentile latency by up to 11.7% and 15.7% respectively. Moreover, by tuning the leaf page size in B+Tree of MongoDB, we can significantly improve the throughput by 1.6x-2.1x in Linkbench.
机译:对于写密集型工作负载,由于数据碎片化问题导致性能下降,因此回收闪存SSD中的可用块非常昂贵。本文介绍了一种新颖的流映射方案,该方案利用了MongoDB和多流技术的独特特性,从而解决了当前市场上流行的文档存储MongoDB中的问题。它根据其热度值为相应的写入动态分配流,并区分主索引文件上的写入和次索引文件上的写入。所提出的方法是高性能,低开销的,并且独立于数据模型或工作负载。 Linkbench基准测试中的经验结果表明,与原始的WiredTiger相比,我们的方法提高了吞吐量,并将99%的延迟分别降低了65%和46.2%。与以前的研究中的最佳性能相比,我们的方法提高了吞吐量,并分别降低了99%的延迟,分别高达23%和28.5%。将主索引文件上的写入与辅助索引文件上的写入区分开可以分别将吞吐量和第99个百分点的延迟分别提高11.7%和15.7%。此外,通过在MongoDB的B + Tree中调整叶子页面的大小,我们可以在Linkbench中将吞吐量显着提高1.6x-2.1x。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号