在微信看到朋友分享的二维码加入了训练营,2021年9月11日、12日,利用了周末两天下午的时间在家免费学习了openGauss。
第一天朱金伟老师给我们介绍了OPENGAUSS的体系架构,听起来感觉有点难,毕竟机会难得,还是坚持听听吧,有些内容还是能听懂。老师介绍了openGauss SQL命令处理流程、openGauss SQL引擎、查询优化,执行引擎,存储引擎等,听了一些openGauss的应用场景,执行引擎考试还考到了,哈哈。
OpenGauss也支持双机部署,感觉还蛮可靠,老师给我们介绍了双机处理的流程,很生动呢,在60%负载、70+万tpmC下可达RTO可以小于10s,命令下发后 10秒内备机即可接管业务,完全无惧数据丢失风险。
那云上去运行openGauss会有风险吗?老师介绍了openGauss全密态等值查询流程及加密等值数据流程,同时介绍了openGauss AI应用全景,最后做了总结。
1、在CPU NUMA 多核的硬件发展趋势下,openGauss通过线程绑核,NUMA化数据结构改造,数据分区和原子指令优化实现150W tpmc。
2、企业可用性指标为RPO和RTO,openGauss支持双机同步保证RPO=0,通过极致RTO技术保证RTO<10s。
3、企业的性能指标为吞吐量和时延,openGauss通过服务器线程池支持企业的高并发,通过增量检查点保证IO性能的稳定性。
4、企业的业务场景为OLTP和OLAP,openGauss通过行列混合引擎同时支持行存和列存,适应企业混合场景。
5、在风控,计费等极端性能企业场景下,openGauss通过免锁内存表,内存索引算法保证高吞吐,低时延,满足企业场景要求。
6、在云化的发展趋势下,openGauss通过全密态实现端到端加密,解决企业上云安全顾虑。
7、通过DB4AI和AI4DB,实现openGauss自运维和调优,减少企业应用开发和维护的TCO。
希望后续还能多多举办类似的训练营活动,营造良好的数据库学习、交流氛围,培养更多的数据库人才。