华为云MySQL金融版正式商用,高可靠的金融级数据库来了
摘要:全新三节点架构,基于深度优化的MGR组复制技术,提供金融级的数据一致性。
日前,华为云数据库MySQL 金融版正式商业化发布,MySQL金融版采用MGR技术,基于Paxos协议,采用一主两备三节点架构,解决数据库分布式环境下数据一致性的问题,提供金融级的数据可靠性。华为云数据库内核团队对MGR做了深度优化,相同环境下, MGR组复制相比传统复制,QPS 可提高达30%, latency可降低一半,有着出色的性能和数据强一致性保证,是对数据库高可用,高安全,数据一致性有强烈要求客户的最佳选择。
全面增强的MGR技术
MGR是MySQL提供的金融级数据一致性解决方案,华为云数据库内核团队对MGR做了大量的优化改进和bug修复,全面提升了MGR的稳定性和性能。华为云数据库 MySQL 金融版在完全兼容社区版的基础上,基于Paxos协议,采用一主两备三节点架构,弥补了社区版传统架构下异步、半同步复制可能导致数据丢失的缺陷,确保数据最终一致性,并解决了网络孤岛、脑裂等分布式系统问题。
全新三节点架构
一主两备的三节点架构,是华为云 MySQL 金融版的一大亮点。在该方案中,用户提交事务时,需要等待至少一个备库收到日志副本,才返回给用户事务成功结束的信号,且收到的确认事务会自动持久化到多数派主机中,确保数据库的可靠性。此外,在该架构下,任意一台服务器挂掉,也不影响业务可用性,因为已提交的数据至少有 2 份副本,挂掉一台,至少还有1台是包含了已提交事务的持久化内容。
Paxos 协议的引入和三节点架构的设计,确保了在整个故障切换过程中主备数据的强一致性,真正实现数据0丢失!除此之外,华为云数据库MySQL金融版支持跨AZ部署,实现了自动脑裂保护机制,即使当机房级的故障发生时,也可以做到RPO=0,保证数据库高可靠和高可用,满足金融场景下的数据库高要求。
华为云数据库MySQL产品矩阵
华为云数据库MySQL金融版不仅可以满足各种金融场景(包含银行、证券、保险等行业),对数据高可靠、高可用有同样要求的大中型企业核心数据库场景也非常适用。
目前,华为云数据库双11大促预热火爆进行中,全新一代云主机低至1.2折,高性能云数据库MySQL低至4.5折,速来瓜分1亿红包券,畅享折上折,更有Mate 30 Pro等豪礼赠送,详情猛戳
相关文章
- Mysql远程连接数据库报错排查:pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on '**.**.**.**' (timed out)")
- 批量修改mysql数据库引擎
- 【MySql】mysql 数据库数据订正
- mysql命令行备份数据库
- mysql事务
- mysql 主主复制
- 数据库基础之Mysql(3)mysql删除历史binlog
- 数据库基础之Mysql(2)主从库配置
- 使用ABP EntityFramework连接MySQL数据库
- loadrunner11:Data Wizard使用,连接数据库进行参数化(mysql举例)
- MySQL优化排名语句
- MySQL官方提供的测试数据库脚本和数据文件下载
- Java实现获得MySQL数据库中所有表的记录总数可行方法
- Atitit postgresql data type 数据类型与mysql对应表 数据库常用数据类型 PostgreMysql 整数intgreterInt 小数numericFL
- paip.mysql 5.6 数据库 占用 内存 过多 的 解决方案
- Mysql连接报错:1130-host ... is not allowed to connect to this MySql server如何处理
- Python:mysql-connector-python模块对MySQL数据库进行增删改查
- MYSQL导入数据报错|MYSQL导入超大文件报错|MYSQL导入大数据库报错:2006 - MySQL server has gone away
- 104.第十九章 MySQL数据库 -- MySQL主从复制、 级联复制和双主复制(十四)
- Mysql报错:Can't connect to local MySQL server through socket '/tmp/mysql.sock'
- MySQL 数据库读写分离
- 字段类型:mysql中int(3)与int(11)有什么区别吗?优化数据库字段占据磁盘的大小
- MySQL数据库管理系统安装部署——Linux
- 1.1 下载安装mysql数据库服务器