金融企业项目实践 - 开发者空间OpenGauss数据库助力项目完成
📰 案例概览
本案例选择华为开发者空间云主机(ARM架构OpenEuler 22.03 Server版),从OpenGaussDB源码编译搭建系统环境,模拟金融企业中业务系统表和数据的规划设计和注意要点,商业高可用的部署方案设计等内容。
🚀 背景与简介
本案例使用华为开发者空间云主机环境搭建的OpenGaussDB,介绍OpenGaussDB数据库在金融业务中表和数据的规划设计,商业高可用部署方案设计。为保证数据的安全,可靠,稳定。
通过实际操作,让大家深入了解如何利用 OpenGaussDB 开发并部署一个金融型商业数据库。在这个过程中,大家将学习到从安装部署、表结构约束设计到应用部署以及与 API 驱动等一系列关键步骤,从而掌握 OpenGaussDB的基本使用方法,体验其在应用开发中的优势。
注:本案例第3章和第4单主要是针对高斯数据库在实际商业中的案例说明,故在这两章节中,是写的GaussDB(OpenGauss的商业版本),其与OpenGauss的区别主要在于商业特性和分布式上。故在第3,4章节中用数据库严格来说是GaussDB商业版本,但在云主机环境中,大家使用OpenGauss替代方案即可。因为金融领域的SQL查询大多部分都是简单查询,其更看重的是数据库的稳定性,容灾性,安全性和对业务系统的性能要求不算太高,只要达标能满足目前的系统需求即可。
案例优势:
结合GaussDB数据库在银行系统中的部署与应用,讲述Gauss数据库在应对金融系统的不同要求场景下成熟的解决方案!
🥏 案例流程
🕹️ 流程说明:
-
-
领取空间开发桌面,登录云主机。
-
在开发者空间,进入生态版OpenGaussDB。
-
进入开发者空间进行OpenGaussDB数据库之高可用部署和金融业务规划设计。
-
✍️ 案例实操
基于开发者空间OpenGaussDB在金融企业项目中实践操作 👈👈👈 体验完整案例,请点击这里进行查看
🌈 案例最终结果
🎉 部署规划设计总结
金融银行HCS云数据库GaussDB部署规划评估及作用:
- 云化方案部署需要考虑数据库节点规模、存储规模、容灾方案、监控运维、备份恢复等方面内容,该方案适用于大规模集群,具有业务全生命周期运维、资源360度监控的能力。
- 轻量化部署方案支持GaussDB、DRS等不同服务的部署,有效保障用户开发、运维、优化监控、迁移等日常工作需要,该金融机构按照业务等级和网络情况选择部署方案。
🎉 企业流程管理系统数据库方案评估
评估项 |
评估说明 |
---|---|
SQL |
简单SQL无存储过程 数据按照业务+时间可完美sharding |
交易量 |
多读多写,峰值10000QPS |
数据量 |
每天1000万QPS、每笔0.01MB、保留3年 需要规划110TB数据。未来数据库总容量线性增长 |
业务 |
并发高,业务量持续快速扩展 容量大,水平扩展Scale out,有线性比提升 5A类核心业务,采用两地三中心部署 |
🎉 数据库迁移实施整体规划
- 点赞
- 收藏
- 关注作者
评论(0)