版本特性


GreatSQL开源数据库是适用于金融级应用的国内自主MySQL版本,专注于提升MGR可靠性及性能,支持InnoDB并行查询等特性,可以作为MySQL或Percona Server的可选替换,用于线上生产环境,且完全免费并兼容MySQL或Percona Server。

GreatSQL除了提升MGR性能及可靠性,还引入InnoDB事务锁优化及并行查询优化等特性,以及众多BUG修复。

相较于MySQL/Percona Server,GreatSQL主要增加几个特性:

  1. 地理标签
  2. 仲裁节点
  3. 快速单主
  4. 智能选主
  5. 并行查询

选用GreatSQL主要有以下几点优势:

  • 专注于提升MGR可靠性及性能,支持InnoDB并行查询特性
  • 是适用于金融级应用的MySQL分支版本
  • 地理标签,提升多机房架构数据可靠性
  • 仲裁节点,用更低的服务器成本实现更高可用
  • 单主模式下更快,选主机制更完善
  • InnoDB表也支持并行查询,让CPU资源不再浪费
  • 全新流控机制,让MGR运行更流畅不频繁抖动
  • 相对官方社区版,MGR运行更稳定、可靠
  • 其他…

下面是GreatSQL 和 MySQL社区版本的对比表格:

特性GreatSQL 8.0.25-16MySQL 8.0.25 社区版
投票节点/仲裁节点
快速单主模式
地理标签
全新流控算法
InnoDB并行查询优化
线程池(Thread Pool)
审计
InnoDB事务锁优化
SEQUENCE_TABLE(N)函数
InnoDB表损坏异常处理
强制只能使用InnoDB引擎表
杀掉空闲事务,避免长时间锁等待
Data Masking(数据脱敏/打码)
InnoDB碎片页统计增强
支持MyRocks引擎
InnoDB I/O性能提升⭐️⭐️⭐️⭐️⭐️⭐️⭐️
网络分区异常应对⭐️⭐️⭐️⭐️⭐️⭐️
完善节点异常退出处理⭐️⭐️⭐️⭐️⭐️⭐️
一致性读性能⭐️⭐️⭐️⭐️⭐️⭐️
提升MGR吞吐量⭐️⭐️⭐️⭐️⭐️⭐️
统计信息增强⭐️⭐️⭐️⭐️⭐️⭐️
slow log增强⭐️⭐️⭐️⭐️⭐️⭐️
大事务处理⭐️⭐️⭐️⭐️⭐️
修复多写模式下可能丢数据风险⭐️⭐️⭐️⭐️⭐️/
修复单主模式下切主丢数据风险⭐️⭐️⭐️⭐️⭐️/
MGR集群启动效率提升⭐️⭐️⭐️⭐️⭐️/
集群节点磁盘满处理⭐️⭐️⭐️⭐️⭐️/
修复TCP self-connect问题⭐️⭐️⭐️⭐️⭐️/
PROCESSLIST增强⭐️⭐️⭐️⭐️⭐️/

GreatSQL同时也是gitee(码云)平台上的GVP项目,详见:https://gitee.com/gvp版本特性 - 图1 (opens new window) 数据库相关类目。

问题反馈

联系我们

扫码关注微信公众号

输入图片说明