Heterogeneous-内存存储引擎

在开源世界中开放存储性能.
+

注意开发人员

点击 在这里 获取最新的HSE 2版本候选者.0,完全在用户空间中运行.

加速存储应用程序

十博独特的开源HSE旨在通过智能和无缝管理多个存储类之间的数据,最大限度地提高新存储技术的能力. 结果是显著提高了性能, 增加驱动耐力和降低延迟——即使在大规模部署的沉重负担下. 再一次,十博正在向更高的价值迈进.

开始开发 www.github.com/hse-project 或与HSE一起优化MongoDB的flash和SCM.

将异构内存存储引擎(HSE)与传统存储引擎进行比较的信息图图像
将异构内存存储引擎(HSE)与传统存储引擎进行比较的信息图图像

特性和好处

释放您的存储类内存和ssd的性能

克服基于hdd的架构,将吞吐量提高6倍, 与领先的开源存储引擎相比,延迟高达11倍,SSD耐久性高达7倍1. 大多数存储引擎, 也就是大多数存储应用, 是为硬盘写的,却从未为ssd优化过, 基于闪存技术或存储类存储器. HSE提供了一种最大化这些遗留应用的方法.

将存储应用程序扩展到大规模

许多应用程序都在努力适应当今最大的工作负载. HSE在设计时考虑到了大规模数据库, 比如数十亿的关键数据, tb的数据, 以及成千上万的并发操作. 集成MongoDB,世界上最流行的NoSQL 数据库, 提供显著的性能改进, 减少延迟并充分利用现代内存和存储技术. 它还可以与其他存储应用程序集成,如NoSQL数据库和对象存储.

以前沿存储技术为基础

很少有企业应用程序能够跨不同的非易失性内存硬件的复杂堆栈进行优化. HSE透明地利用各种媒体,如QLC 3 d与非 flash技术.

1 使用HSE v1进行测试.7.0 vs RocksDB v6.6.使用YCSB v0.17.0和4个Micron 9300 ssd. 数据表示各种YCSB工作负载测试的最大性能.
2 使用HSE v1进行测试.7.0 vs RocksDB v6.6.使用YCSB v0.17.0和4微米5210固态硬盘,带X100固态硬盘和不带X100固态硬盘. 数据表示YCSB工作负载A测试的性能.

 

+