2022年5月14日我参加了为期两天的8小时玩转openGauss训练营,听了各位老师的精彩解读分享,我受益匪浅。本次训练营的知识面很广,各位老师从底层核心架构技术、运维部署、安全技术、AI特性等方面全面介绍了openGauss的特性。
李士福老师开篇先汇总地讲了openGauss各方面的特性。openGauss始于Postgres,但是openGauss做了相当多的改进,和Postgres相比,openGauss做了NUMA多核优化,从多进程改为多线程,增加了行列混合引擎,增量检查点和内存引擎,将性能做到极致。高可用上,openGauss引入了Paxos协议来自选主,相当于扔掉了zookeeper第三方组件,扩展性和性能很好。安全方面,支持全密态数据库和账本数据库。AI方面,通过AI4DB和DB4AI,提供数据库自治功能,大大减轻了运维压力,使数据库科学高效地运行。
openGauss除了自身的高性能、高安全、高可用、高智能,openGauss的生态工具也是相当完善。除了本身的gsql,针对各种流行的开发语言都提供了相应的驱动,此外,还有图形化连接管理工具data studio、debeaver等等。openGauss自身整合了监控相关的模式,云和恩墨又做了基于Prometheus+Granfana+Exporter的监控系统,很直观的展示数据库指标状态。openGauss也提供了WDR性能报告,类似Oracle的AWR。openGauss3.0还新增了集群运维管理的特性和工具,使主备集群管理很轻松。最后高云龙老师的讲座,可能是个人在实际工作环境中用到最多的干货,了解了openGauss的开发和运维操作规范,一些需要注意的点,这些知识大多不止针对openGauss,对其他数据库也是一样,对实际工作很有帮助。
两天的训练营让我学到了很多知识,又一次深刻认识了openGauss的强大。技术是无止境的,openGauss会一直演进进化,作为数据库从业者,我也会一直努力学习新知识,学习openGauss,拥抱openGauss。下一次openGauss训练营我还参加。