openGauss训练营学习心得
最近有幸参加了openGauss社区、Gauss松鼠会、云和恩墨联合组织的《8小时玩转openGauss训练营》直播课程,有机会窥见国产网红数据库的庐山真面貌。由于接触时间不长,本身也是小菜鸟一枚,所以只能管中窥豹,从我初识opengauss数据库的学习感受,和大伙聊几句。
虽说只有8小时的直播课程,但坦率说,如果没点数据库开发基础知识或熟悉另一个种数据库的话,直接听起来还是有些困难的,因为内容真的是干货满满,甚是丰富。如果有学习过postgresql(PG)的朋友们一定感觉甚是友好亲切。因为咱们的opengauss就是脱胎于postgresql,并且进行了大幅代码增强,可以说是魔改版的postgresql库。基于成熟的数据库架构体系pg上的大量代码增强,加上开源的且宽松的许可协议,我想这两点也许是opengauss可以快速流行的原因所在。
第一天的4小时直播课程主要是opengauss体系结构和概念的导入,包含opengauss的体系结构、主备HA集群部署、WDR报告和性能调优、openGauss的AI特性、内存优化表等课程。总体上看opengauss基于pg-xc的成熟体系,这让DBA的学习成本大大降低,并且直接继承了pg的生态。影响比较深的是在pg的基础上增加了增量检查点、mot内存表、numa感知、列存、ai自运维、sql兼容包(可兼容oracle、pg、mysql)、wdr报告(类似oracle的awr报告)等众多对于企业非常实用的特性。
第二天的4小时直播课程主要是从日常实践使用角度上给大家介绍。包含了安装部署避坑指南、用户访问的一些限制、开发工具的使用、数据库基线参数、与PostgreSQL的对比、运维监控工具、主备高可用使用问题与解决等。第二天的课程主要是日常使用的实践总结,可以说是诚意满满,帮助大家能够快速上手,并且避免一些明显的坑。
目前不完全统计,国产数据库有上百个,可以说进入了一个井喷期。各种数据库类型,各种商业形态的数据库百花齐放,但能各领风骚的并不多,国产数据库市场还没有出现绝对领导者。openguass背后有大量资金投入,有坚持拼搏的华为研发团队,有强大开放的社区运营团队,相信未来会越来越好,也希望看到opengauss能成为国产之光,盼望着国产数据库变成绝对主流,占领大部分市场的日子早日到来。