FAQ - GreatSQL相关


本文内容主要是GreatSQL相关的FAQ。

1. GreatSQL简介

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

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

GreatSQL社区官网:https://greatsql.cnFAQ - GreatSQL相关 - 图1 (opens new window)

2. GreatSQL的特色有哪些

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

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

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

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

无论是更可靠的MGR还是性能更好的InnoDB,都值得将当前的MySQL或Percona Server升级到GreatSQL。

目前GreatSQL最新版本是8.0.32-24,可点击这里下载最新版本FAQ - GreatSQL相关 - 图2 (opens new window)

关于GreatSQL的优势可阅读下面几篇文章:

3. GreatSQL在哪里可以下载

二进制包、RPM包

二进制包下载地址:https://gitee.com/GreatSQL/GreatSQL/releasesFAQ - GreatSQL相关 - 图10 (opens new window)

目前提供CentOS 7、CentOS 8两种操作系统,以及X86和ARM两种不同架构下的二进制包、RPM包。

带 minimal 关键字的安装包是对二进制文件进行strip后,所以文件尺寸较小,功能上没本质区别,仅是不支持gdb debug功能,可以放心使用。

源码

可以直接用git clone的方式下载GreatSQL源码,例如:

1. # 可从gitee下载
2. $ git clone https://gitee.com/GreatSQL/GreatSQL.git

4. # 或从github下载
5. $ git clone https://github.com/GreatSQL/GreatSQL.git

Ansible安装包

GreatSQL提供Ansible一键安装包,可在gitee或github下载:

  • <https://gitee.com/GreatSQL/GreatSQL-Ansible/releases>
  • <https://github.com/GreatSQL/GreatSQL-Ansible/releases>

Docker镜像

GreatSQL提供Docker镜像,可直接从docker hub拉取:

1. # 直接下载最新版本
2. $ docker pull docker.io/greatsql/greatsql

4. # 或自行指定版本
5. $ docker pull docker.io/greatsql/greatsql:8.0.25

7. # 或指定ARM版本
8. $ docker pull docker.io/greatsql/greatsql:8.0.25-aarch64

4. 使用GreatSQL遇到问题时找谁

使用GreatSQL过程中如果遇到问题,可将问题细节整理清楚后,联系GreatSQL社区寻求帮助。

扫码添加GreatSQL社区助手: -扫码添加GreatSQL社区助手

或扫码加入GreatSQL社区QQ群(533341697): -或扫码加入GreatSQL社区QQ群533341697

此外,我们已经在B站发布MGR相关系列视频,可以前往学习,视频链接:https://space.bilibili.com/1363850082FAQ - GreatSQL相关 - 图13 (opens new window) 。

5. GreatSQL相关资源有哪些

一、文档 目前GreatSQL相关文档全部发布在gitee上(https://gitee.com/GreatSQL/GreatSQL-Doc/FAQ - GreatSQL相关 - 图14 (opens new window)),主要有以下几部分

  1. GreatSQL历史版本说明

  2. <https://gitee.com/GreatSQL/GreatSQL-Doc/blob/master/relnotes/greatsql-803224/changes-greatsql-8-0-32-24-20230605.md>

  3. https://gitee.com/GreatSQL/GreatSQL-Doc/blob/master/relnotes/changes-greatsql-8-0-25-17-20230313.mdFAQ - GreatSQL相关 - 图15 (opens new window)
  4. https://gitee.com/GreatSQL/GreatSQL-Doc/blob/master/relnotes/changes-greatsql-8-0-25-16-20220516.mdFAQ - GreatSQL相关 - 图16 (opens new window)
  5. https://gitee.com/GreatSQL/GreatSQL-Doc/blob/master/relnotes/changes-greatsql-8-0-25-20210820.mdFAQ - GreatSQL相关 - 图17 (opens new window)
  6. https://gitee.com/GreatSQL/GreatSQL-Doc/blob/master/relnotes/changes-greatsql-5-7-36-20220407.mdFAQ - GreatSQL相关 - 图18 (opens new window)

  7. 《深入浅出MGR》系列

  8. https://gitee.com/GreatSQL/GreatSQL-Doc/tree/master/deep-dive-mgrFAQ - GreatSQL相关 - 图19 (opens new window)

  9. 《GreatSQL手册》系列,地址

  10. https://gitee.com/GreatSQL/GreatSQL-Doc/tree/master/user-manualFAQ - GreatSQL相关 - 图20 (opens new window)

二、视频 目前GreatSQL相关视频全部发布在B站上(https://space.bilibili.com/1363850082FAQ - GreatSQL相关 - 图21 (opens new window)),主要有以下几部分

  1. 《实战MGR》

  2. https://space.bilibili.com/1363850082/channel/seriesdetail?sid=488623&ctype=0FAQ - GreatSQL相关 - 图22 (opens new window)

  3. 《深入浅出MGR》

  4. https://space.bilibili.com/1363850082/channel/collectiondetail?sid=343928&ctype=0FAQ - GreatSQL相关 - 图23 (opens new window)

  5. 《零基础学习MySQL》

  6. https://space.bilibili.com/1363850082/channel/collectiondetail?sid=328292&ctype=0FAQ - GreatSQL相关 - 图24 (opens new window)

  7. 《GCA_GreatSQL课程》

  8. <https://www.bilibili.com/video/BV1qk4y1N7dB/?vd_source=ae1951b64ea7b9e6ba11f1d0bbcff0e4>

  9. 万里数据库工程师的公开分享

  10. https://www.bilibili.com/medialist/detail/ml1406093582?type=1&spm_id_from=333.999.0.0FAQ - GreatSQL相关 - 图25 (opens new window)

6. GreatSQL版本计划是怎样的

GreatSQL不计划每个小版本都跟随,暂定奇数版本跟随方式,即 8.0.25、8.0.27、8.0.29 … 以此类推。

未来若有版本计划变更我们再更新。

目前已有的版本:

GreatSQL 8.0

GreatSQL 5.7

问题反馈

联系我们

扫码关注微信公众号

greatsql-wx