![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 87
飞鸟与鹿
这个作者很懒,什么都没留下…
展开
-
RocksDB: Evolution of Development Priorities in a Key-value Store Serving Large-scale Applications
摘要 本文是对RocksDB的开发优先级的八年回顾。RocksDB是Facebook开发的一个KV存储,针对大型分布式系统,并针对固态硬盘(ssd)进行了优化。我们描述了由于硬件趋势和在许多组织中大规模运行RocksDB的广泛经验,优先级是如何随时间演变的:从优化写放大,到空间放大,再到CPU利用率。我们描述了运行大规模应用程序的经验教训,包括需要在不同的RocksDB实例之间管理资源分配,数据格式需要保持向后和前向兼容,以允许增量软件推出,以及需要对数据库复制和备份的适当支持。来自故障处理的经验教训告诉原创 2022-04-18 00:56:14 · 345 阅读 · 0 评论 -
在内置透明压缩的存储硬件到来时重新思考数据管理软件的设计
摘要 本文主张,内置透明压缩的存储硬件为数据存储管理软件(如数据库和文件系统)的创新带来了新的机遇。现代存储设备(如全闪存阵列)和一些最新的ssd(固态硬盘)可以透明地从操作系统和用户应用程序执行数据压缩。这种存储硬件实现了逻辑存储空间利用率和物理存储空间利用率的解耦。这允许数据存储管理软件故意浪费逻辑存储空间,以换取使用更简单的数据结构,从而降低实现复杂性和提高性能。根据这一主题,我们在关系数据库和键值(KV)存储的背景下进行了三个初步的案例研究。初步的实验结果很好地证明了这一研究的潜力,我们希望这一初原创 2022-02-27 20:17:56 · 2081 阅读 · 0 评论