Contact us

在新窗口打开 在新窗口打开

Toshiba Memory America优化面向SSD的RocksDB

新的TRocksDB解决方案提高了存储耐用性和利用率,可将应用写入放大降低21倍

东京—东芝存储器株式会社近日宣布, 其美国子公司Toshiba Memory America, Inc.推出了写入放大1(WA)和耐久性软件创新,可显著改善面向固态硬盘(SSD)的RocksDB。

TRocksDB非常灵活,设计为可与任何现有SSD一起使用,是对RocksDB数据库设计的增强。它通过更有效地利用SSD键值来帮助改善存储和DRAM的使用。TRocksDB还减少了由应用程序产生的WA引起的重复数据重写。TRocksDB解决方案将在闪存峰会(Flash Memory Summit) 307号展位首次公开展示。

由于采用日志结构的合并树(LSM树)方法来存储数据,RocksDB平台需要在数据库的每个层级至少重写一次数据,并且在许多情况下,每个层级需要多次重写数据。因此,RocksDB的总WA通常会大于21x,这会导致应用程序级性能延迟和SSD过早磨损。

TRocksDB通过关键架构改进,让值和键存储在单独的托管文件中,从而解决了这一WA挑战。将键与值分开可以实现更快、更高效的数据库查询,最小化WA,并优化SSD利用率。

TRocksDB平台中包含的服务器软件将很快按照Apache License 2.0版2开源许可条款提供。TRocksDB可在RocksDB支持的任何Linux®硬件上运行。作为OSS社区的成员,TRocksDB可以成为存储创新和行业参与的一部分,以共同将该平台发展到新的高度。

注:
1 SSD写入放大(WA)是固态硬盘(SSD)中数据和元数据被多次写入而增加编程和擦除次数的一种现象。此效应会缩短SSD的使用寿命。
2 Apache许可证是是Apache软件基金会(Apache Software Foundation)编写的一个宽松的免费软件许可证。
Apache是​​Apache软件基金会(ASF)的注册商标。Linux是Linus Torvalds的注册商标。所有其他商标或注册商标均为其各自公司的财产。

To Top