关于数据库:开发动态-StoneDB-2022年版本发布里程碑

22次阅读

共计 1173 个字符,预计需要花费 3 分钟才能阅读完成。

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 个 SQL 性能 晋升 80% 以上。

(Q2,Q4,Q16,Q17,Q18,Q20,Q21,Q22)

性能改良:

  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 个 SQL 性能 晋升 80% 以上。

(Q2,Q4,Q16,Q17,Q18,Q20,Q21,Q22)

性能改良:

  1. 修复安全漏洞。
  2. MySQL 内核降级至 5.6.51。

版本公布:

StoneDB_5.7_v1.0.2

性能改良:

  1. 根底组件降级以晋升性能,安全性等。
  2. 新增分区性能。
  3. 新增并行性能。
  4. 新增向量化性能。
  5. 修复 Bugs。

StoneDB 曾经正式开源,欢送关注咱们https://github.com/stoneatom/stonedb

扫码增加「小石侠」为好友

进群与百位数据库爱好者深度交换~

正文完
 0