AICon上海|与字节、阿里、腾讯等企业共同探索Agent 时代的落地应用 了解详情
写点什么

数据 0 丢失!华为云数据库全新推出 MySQL 金融版

  • 2020-03-31
  • 本文字数:964 字

    阅读完需:约 3 分钟

数据0丢失!华为云数据库全新推出 MySQL 金融版

日前,华为云数据库推出 MySQL 金融版,基于 Paxos 协议,采用一主两备三节点架构,解决数据库分布式环境下数据一致性的问题,实现了自动脑裂保护机制,保证数据库高可用和高可靠,满足金融场景下的数据库高要求。


近年来,金融科技大力发展,金融系统更是亟需技术架构革新、以满足行业日益增长的业务需求。数据库承载着金融企业的核心数据,出现数据丢失,业务连续性中断,对企业而言不但造成经济损失,而且还会进一步影响商誉及信誉。因此,金融级数据库,既是现代金融系统转型与革新的基础,也是企业竞争立足的重要一环。


提到金融级数据库,人们首先想到的是 DB2、ORACLE 这样的老牌商业数据库。究其原因,正是因为他们解决了金融行业两个最为关注的问题:数据库的高可靠和高可用。但近年来,随着开源数据库不断发展和有效解决方案的提出,MySQL 逐步在各个金融场景下占据重要地位。


尤其是 MySQL 在 5.5、5.6 版本引入半同步复制和 GTID 等机制,并经过 5.5,5.6,5.7 几个版本的演进之后,MySQL 在性能、数据强一致性方面有了质的提升。


华为云数据库 MySQL 金融版在完全兼容社区版的基础上,基于 Paxos 协议,采用一主两备三节点架构,弥补了社区版传统架构下异步、半同步复制可能导致数据丢失的缺陷,确保数据最终一致性,并解决了网络孤岛、脑裂等分布式系统问题。

可靠性保证

在三节点架构方案中,用户提交事务时,需要等待至少一个备库收到日志副本,才返回给用户事务成功结束的信号,且收到的确认事务会自动持久化到多数派主机中,确保数据库的可靠性。

可用性保证

在三节点架构下,无论任意一台服务器挂掉,也不影响业务可用性,因为已提交的数据至少有 2 份副本,挂掉一台,还有至少 1 台是包含了已提交事务的持久化内容,确保数据库的可用性。

强一致性保证

引入 Paxos 协议,内置了自动选主和解决脑裂的机制;如果某个节点成为了网络孤岛,就会被自动踢出集群,确保数据最终一致性。



华为云 MySQL 金融版一主两备架构图


Paxos 协议的引入和三节点架构的设计,确保了在整个故障切换过程中主备数据的强一致性,真正实现数据零丢失!毫无疑问,这对于金融场景(包含银行、保险等行业)而言,确实是量身打造;而对于数据可靠性同样具备高要求的其它场景,也非常合适。


本文转载自 华为云产品与解决方案 公众号。


原文链接:https://mp.weixin.qq.com/s/bBVQacAFpxZ2kTxhfOioRw


2020-03-31 14:42842

评论

发布
暂无评论
发现更多内容

工赋开发者社区 | MES/MOM数据采集系统需求分析和总体设计

工赋开发者社区

CNStack 云服务&云组件:打造丰富的云原生技术中台生态

阿里巴巴云原生

阿里云 云原生 CNStack

Golang负载均衡器Balancer的源码解读

骑牛上青山

Go 负载均衡

Mac怎么创建txt文件?如何设置新建txt的快捷键?

互联网搬砖工作者

华为云等保方案,轻松满足企业等保合规要求

IT科技苏辞

2023年超全前端面试题-背完稳稳拿offer(欢迎补充)

肥晨

三周年连更

Amazon 中国区配置 PingIdentity 身份集成实现 Redshift 数据库群集单点登录

亚马逊云科技 (Amazon Web Services)

在华为云构建多云跨云的容灾系统,真的很香

路过的憨憨

如果有一天当你的Redis 内存满了,该怎么办?

会踢球的程序源

Java redis 后端

一天吃透操作系统八股文

程序员大彬

面试 操作系统

布隆过滤器的设计之美,后端程序员一定要好好体会

程序员小毕

程序员 数据结构 面试 后端 布隆过滤器

助力企业网络安全建设,华为云等保合规解决方案值得拥有

路过的憨憨

华为云等保方案,为企业上云保驾护航

科技说

云效AppStack--扫雷亲测

六月的雨在InfoQ

云效 AppStack 云效流水线 Flow 三周年连更

限时开源!阿里京东架构师出品亿级高并发系统设计手册

会踢球的程序源

Java 架构 后端 java架构师

从初学者角度聊一聊socket到底是什么?

会踢球的程序源

Java 后端 socket

【Linux】之【网络】相关的命令及解析[ethtool、nload、nethogs、iftop、iptraf、ifstat]

A-刘晨阳

Linux 网络 三周年连更

2023移动云大会重磅官宣,云改“新三年”强势开局引期待?

ToB行业头条

机器视觉公司,在玩一局玩不起的游戏

脑极体

CV

WebGPU 令人兴奋的 Web 发展

devpoint

WebGL webgpu #WebGPU 三周年连更

【Java技术专题】「盲点追踪」突破知识盲点分析Java安全管理器(SecurityManager)

码界西柚

Java 安全管理器 SecurityManager

fabric.js开发图片编辑器可以实现哪些功能?多图

秦少卫

h5编辑器 FabricJS Fabric.js 海报编辑器 图片编辑

2023最NB的JVM基础到调优笔记,光图文就超清晰,吃透阿里P6小case

Java你猿哥

Java JVM Java虚拟机 jvm调优

分布式事务的21种武器 - 1

俞凡

架构

阿里巴巴灵魂一问:说说触发HashMap死循环根因

会踢球的程序源

hashmap Java1

🔥🔥🔥热乎的前端面试题(昨天)

沉浸式趣谈

JavaScript 面试 Vue 前端面试

测试需要写测试用例吗?

老张

软件测试 质量保障 测试用例

让算力普惠、释放技术红利,阿里云让开发者成为创新主体

阿里巴巴云原生

阿里云 Serverless 云原生 函数计算

多线程&高并发(全网最新:面试题+导图+笔记)面试手稳心不慌

Java你猿哥

Java 多线程 面试题 高并发 多线程与高并发

termius使用ssh教程 【XShell的神器Termius】

互联网搬砖工作者

更专业、安全的过等保,华为云等保合规解决方案值得选择

IT科技苏辞

数据0丢失!华为云数据库全新推出 MySQL 金融版_大数据_华为云产品与解决方案_InfoQ精选文章