StoneDB已于2022年6月29日正式开源,以下是2022年内,StoneDB次要版本公布打算:
2022年6月29日
版本公布:StoneDB_5.6_v1.0.0
外围个性:
一体化行列混存+内存计算架构
采纳在一个零碎(或实例)同时反对TP型负载和AP型负载。在放弃MySQL原有TP能力的同时,引入内存计算能力,提供全内存型列存引擎用以提供AP能力。TP和AP负载基于查问代价智能卸载到相应的引擎上进行解决。
基于代价的智能HTAP查问引擎
基于统计信息的查问代价优化器,将相应的查问负载路由到查问代价最小的引擎执行。当零碎接管到查问负载时候,首先进行负载类型辨认,而后基于数据的统计信息计算其在各引擎上的查问代价,根据查问代价估算的后果,将相应的查问负载路由到正确的引擎上执行。
智能压缩技术
基于列存数据并根据数据类型、散布等统计数据,智能抉择相应压缩算法,对数据进行压缩。
近似计算和粗糙集过滤
在数据加载和查问过程中,构建相应的常识网格,利用常识网格和粗糙集过滤技术来对不相干数据进行剪枝,晋升查问性能。
高性能数据加载能力
利用异步、无锁、并行等技术晋升全量数据导入能力,无需以SQL形式进行,缩小SQL解析等过程,大幅晋升导入性能。
全面兼容生态
基于MySQL server层能力,做到100%兼容MySQL语法及生态。
2022年8月31日
版本公布:StoneDB_5.7_v1.0.0
反对 MySQL 5.7。
2022年9月30日
版本公布:StoneDB_5.6_v1.0.1
性能改良:
1、修复局部内存泄露。
2、欠缺StoneDB 单元测试
2022年10月20日
版本公布:StoneDB_5.7_v1.0.1
性能晋升:
TPC-H测试中的8个(Q2,Q4,Q16,Q17,Q18,Q20,Q21,Q22)SQL性能晋升80%以上。
性能改良:
1、修复安全漏洞
2、晋升TPC-H中8个慢SQL
3、优化查问模块,(查问打算、去关联化、内存间拷贝、HASH JOIN算法)
4、减少delete性能
5、减少批改字段长度性能
6、减少批改字段类型性能
7、减少对长期表的操作和查问性能
8、减少binlog复制反对row格局
2022年12月31日
版本公布:StoneDB_5.6_v1.0.2
性能晋升:
TPC-H测试中的8个(Q2,Q4,Q16,Q17,Q18,Q20,Q21,Q22)SQL性能晋升80%以上。
性能改良:
1、修复安全漏洞
2、MySQL内核降级至5.6.51
版本公布:StoneDB_5.7_v1.0.2
性能改良:
1、根底组件降级以晋升性能,安全性等。
2、新增分区性能
3、新增并行性能
4、新增向量化性能
5、修复Bugs