写点什么

数据 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:421046

评论

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

私有云部署有哪些特征?企业该如何正确上云

青椒云云电脑

云桌面 云电脑 云电脑平台

【第七在线】利用大数据与AI,智能商品计划的未来已来

第七在线

3 种主要类型的云电脑服务模型

青椒云云电脑

云桌面 云电脑 云电脑平台

2023总结,瞳孔滤镜

程思扬

年度总结 2023计划 2023年 2024

智能语音助手在医疗行业的应用与挑战

数据堂

贯通用友T+与企企,引领企业数字化转型新篇章!

聚道云软件连接器

案例分享

K8S学习指南(7)-k8s核心概念Annotation

俞兆鹏

智能语音助手在教育行业的应用与挑战

数据堂

高效稳定!使用ETLCloud轻松同步千万数据

谷云科技RestCloud

ETL 数据集成

移动图形工作站有哪些价格实惠的推荐?

青椒云云电脑

图形工作站 移动图形工作站

淘宝/天猫获得淘宝app商品详情原数据 API(taobao.item_get_app);可以用到哪些参数

技术冰糖葫芦

API

K8S学习指南(6)-k8s核心概念label和label selector

俞兆鹏

《Java实战(第2版)》PDF

程序员李木子

HarmonyOS NEXT创新能力:助力开发者打造差异化竞争力

新消费日报

云桌面解决方案四大优势

青椒云云电脑

云桌面

微服务及其发展趋势

蝉翼2u

微服务 云原生 服务网格

代码之外:工程师的成长进阶秘籍

RTE开发者社区

KubeBlocks 参展首届 PolarDB 开发者大会,双方发布深度合作

小猿姐

数据库 云计算 polarDB 阿里云PolarDB

央国企数字化转型的“压舱石”与“新方略”

优秀

数字化转型 中央企业 国资委中央企业 央国企数字化转型

中国首个车路云一体化研究中心成立,将如何改变自动驾驶?

自象限

自动驾驶

《Java并发实现原理:JDK源码剖析》PDF

程序员李木子

智能语音助手在旅游行业的应用与挑战

数据堂

云桌面解决方案在教育领域中的应用

青椒云云电脑

云桌面 云桌面解决方案

理性消费:了解租用国外服务器的实际成本

一只扑棱蛾子

独立服务器 国外服务器

解密最受欢迎的开源 Serverless 框架:流量篇

阿里巴巴云原生

阿里云 云原生

K8S学习指南(5)-k8s核心对象namespace

俞兆鹏

Kubernetes

图文共赏---人工智能时代的由文生图

fliter

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