DTC 2023精彩回顾丨孔再华:openGauss在民生银行的应用实践
作者头像
  • 王管月
  • 2023-04-26 00:00:00 3063

数据技术革新与金融行业应用探索

随着信创产业的快速发展,数据库的更新与替代面临着前所未有的技术挑战,尤其是在数据库内核技术、功能迭代和服务支撑方面。金融行业因其严格的合规要求与复杂的应用场景,对数据库产品提出了更高标准与独特需求。

数据技术嘉年华:洞见与实践

2023年4月7日至8日,由ACDU与中国DBA联盟联合举办的“数据技术嘉年华”在北京新云南皇冠假日酒店圆满落幕。本次盛会特别邀请了中国民生银行的资深数据库专家孔再华,他在“金融行业实践”专题论坛上分享了《openGauss在民生银行的应用实践》,深入探讨了民生银行在数据库选型替代过程中的考量与设计实践,以及在openGauss平台的具体应用。

民生银行的应用架构实践

在引入openGauss的过程中,民生银行首要考虑的是高可用性。尽管在测试阶段侧重于功能与性能评估,但在实际部署时,稳定性成为最核心的关注点。面对这一挑战,民生银行与云和恩墨紧密合作,通过长期的技术积累与经验整合,最终构建了一套本地化的高可用解决方案。

关键设计点与高可用方案

  • 本地进程守护:确保系统的实时监控与响应。
  • 主库丢失切换:迅速实现数据库实例的无缝迁移。
  • 文件系统检测:及时识别与修复系统异常。
  • 双主检测自杀:避免不必要的资源消耗与数据冲突。
  • 主库孤单自杀:预防单点故障导致的数据损失。
  • 从库丢失检测:确保数据完整与一致性。

部署形态与高可用策略

  • 一主一从虚拟机方案:通过HA守护机制实现故障自动恢复,保障数据一致性。
  • 物理机方案:采用同城双中心架构,实现本地HA激活与故障切换,提供数据同步与HA功能。

容灾与逃生库方案

  • 两地三中心容灾:通过主从架构与开放Gauss复制能力,实现异地数据传输与复制,保障数据安全与业务连续性。
  • 逃生库设计:独立于OM集群,支持数据回放与快速恢复,应对紧急情况下的业务承载需求。

社区协同优化与功能提升

  • 客户端自适应能力:优化JDBC、ODBC、Libpq与Python、Go驱动,实现自动连接主库与读写分离功能,提升用户体验。
  • 本地提交优化:引入同步点机制,解决主从日志分叉问题,保证数据一致性。
  • 行存压缩能力:持续优化,显著提升压缩效率与性能,节省存储资源。

产品需求与期望

  • 稳定与安全性:确保新功能的引入不会影响现有系统稳定运行,同时提升安全性。
  • 易用性:专注于客户需求,持续优化功能,提升用户体验,实现稳定与易用的平衡。

结语:金融行业与数据库发展的未来

在当前数字化转型的大潮中,金融行业与数据库技术的紧密结合展现出巨大的潜力与活力。以民生银行为代表的企业在应用实践中的探索与分享,不仅推动了openGauss产品的优化与创新,也为整个行业的数字化转型提供了宝贵的经验与启示。随着中国数据库产业的不断发展壮大,相信未来将有更多的技术创新与应用实践,共同加速数字化进程,助力数字中国建设。

    本文来源:图灵汇
责任编辑: : 王管月
声明:本文系图灵汇原创稿件,版权属图灵汇所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:图灵汇",违者将依法追究责任。
    分享
民生银行精彩回顾openGauss实践应用孔再华2023DTC
    下一篇