likes
comments
collection
share

开发动态 | StoneDB 2022年版本发布里程碑

作者站长头像
站长
· 阅读数 35

开发动态 | StoneDB 2022年版本发布里程碑

开发动态 | StoneDB 2022年版本发布里程碑

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

开发动态 | StoneDB 2022年版本发布里程碑

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

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