8小时玩转训练营openGauss-披着“黄金盔甲”的企业数据库
openGauss排名所感
openGauss 作为面向数字基础设施的开源数据库,于2020年6月30日正式开源后获得业界积极响应,斩获 “2021年度卓越表现数据库奖”,取得墨天轮中国数据库流行度排行榜上的全年增长分数、复合增长率、半年增长分数“三冠王”称号,现已攀升至 排行榜第一 的位置!

版本发布
2020年6月30日openGauss发布第一个版本,版本号为1.0.0。
2020年9月30日openGauss发布Update版本,版本号为1.0.1。
2020年12月30日openGauss发布Update版本,版本号为1.1.0。
2021年3月30日openGauss发布第一个Release版本,版本号为2.0.0。
2021年5月30日openGauss发布openGauss2.0.0的补丁版本,版本号为2.0.1。
2021年9月30日openGauss发布Preview版本,版本号为2.1.0。
2022年4月1日openGauss发布第二个Release版本,版本号为3.0.0。
一个数据库能够快速成长,成为国产数据库的领军,必然和社区合作,持续进行的数据库内核创新,联合产业上下游,创建数据库产业生态密切相关。这个是一个大企业的”内涵“和”担当“。
此次发布不久的openGauss 3.0.0是openGauss发布的第二个release版本,该版本生命周期为3.5年。此次发布包含两个数据库服务端安装包:企业版和轻量版。保持和老版本优秀的特性兼容性,新增的大量优质的功能和特性,比如:
行存转向量化
延迟进入最大可用模式
并行逻辑解码
CM(Cluster Manager)
global syscache
发布订阅
外键锁增强
行存表压缩
Data Studio工具开源
MySQL到openGauss的迁移工具chameleon
支持使用中间件shardingSphere构建分布式数据库
支持kubernetes部署分布式数据库
支持ANY权限管理
DBMind组件化
库内AI算法支持XGBoost、multiclass和PCA
新特性的“黄金盔甲”
行存转向量化,将行存表的查询转换为向量化执行计划执行,提升复杂查询的执行性能。
延迟进入最大可用模式:主机开启最大可用模式配置,在主机感知备机退出(比如网络抖动),在一定时间窗内仍维持主机在最大保护模式的状态,超出该时间窗口后,主机进入最大可用模式。灵活的控制高可用模式
Data Studio工具开源:DataStudio 是面向开发人员和数据库管理员的通用集成开发环境。它简化了openGauss 数据库的开发和管理,这个工具的开源,大大方便了开发人员和管理人员。
提供mysql到openGauss的迁移工具chameleon:初始全量数据的复制以及增量数据的实时复制能力,可实现数据从MySQL迁移至openGauss。方便了mysql到opengauss的迁移。
支持kubernetes部署分布式数据库:支持一键式部署分布式数据库,通过patroni实现计划内switchover和故障场景自动failover, 通过haproxy实现openGauss主备节点读写负载均衡,通过shardingsphere实现分布式能力,所有功能打包至镜像并提供一键式部署脚本。 未来在专有云,企业云和其他云市场带来便利。
发布订阅:企业版支持发布订阅,使得opengauss具备逻辑复制灵活的底座。
谈谈训练营
这个是我个人第三次参加训练营,细心的发现每次ppt的内容在更新,课题在优化,演讲更加针对性,每次听都会到来新的“营养”。
个人也购买了相关的书籍,当前也有训练营的礼物。

定期的训练营,恩墨社区大量的知识库,出版的书籍,组织的活动和宣传,让我明白为什么opengauss普及和发展如此迅速,商业合作和推广必然成功。
最近在学习研究国产数据库,tidb、oceanbase,gbase,kingbase…,感觉到国产数据库的开花齐放,也嗅到数据库的竞争和内卷,同时感概作为数据库DBA的机遇、挑战和转变。
最后谈谈一些小小的建议和遗憾:
1、openGauss的书籍手册我个人认为还想丰富加强,针对参考和实践的说明还单薄。不过较比老版本从内容和组织上已经改进不少,相信未来这块会健全起来。
2、训练营的组织和内容太丰富以至于8小时我个人对一些基础的入门人员可能节奏太快,课程之间衔接太快,可能对部分人员效果不一定最好。
3、希望培训认证教材,实操手册和认证体系尽早宣传给我们这些渴望的学习实践者。
最后祝愿openGauss数据库越来越好。




