NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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

评论

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

BSC币安NFT链游系统DAPP开发技术

薇電13242772558

智能合约 NFT

Java中观察者模式与委托,还在傻傻分不清

华为云开发者联盟

Java 观察者模式 委托 事件执行者

重磅发布 | Serverless 应用中心:Serverless 应用全生命周期管理平台

阿里巴巴云原生

阿里云 Serverless 云原生 应用中心

最佳实践 | 用腾讯云AI人脸融合实现云毕业照推广活动小程序

牵着蜗牛去散步

腾讯 技术实践 腾讯云AI 人脸融合 云毕业照

AliAGC 自动增益控制算法:解决复杂场景下的音量问题

阿里云视频云

算法 3A 音频

开放报名 | Serverless 技术进阶研读班,碎片时间提升技术新方式

阿里巴巴云原生

阿里云 Serverless 云原生 研读版 活动报名

天翼云电脑和企业安全“锁”了

天翼云开发者社区

安全感何止“亿”点 看云电脑如何保障企业云网安全

天翼云开发者社区

企评家企业大数据平台,助力企业刻画企业成长性画像

企评家

“双碳”背后的硬核存储(上)

天翼云开发者社区

企评家 | 如何评价企评家企业成长性评价系统?

企评家

【LeetCode】验证外星语词典Java题解

Albert

LeetCode 5月月更

【科普】如果程序员穿越到古代当皇帝,会发生什么?

阿里巴巴云原生

阿里云 云原生 消息队列 EventBridge

国内首批|观测云获得信通院 “可观测性平台技术能力”最高级认证!

观测云

可观测性 可观测

企评家 | 梅花生物科技集团股份有限公司成长性评价简介

企评家

2022年第1季度中国网络零售B2C市场交易规模达16988.5亿元

易观分析

网络零售

Spring Cloud Alibaba 开源之夏,最后 7 天倒计时

阿里巴巴云原生

阿里云 云原生 spring cloud alibaba 开源之夏

妙!JMeter/Pytest/Ginkgo 和自建测试平台这样接入 Zadig

Zadig

DevOps 云原生 自动化测试 CI/CD

DevOps 向业务进阶,BizDevOps 要如何实现?

SoFlu软件机器人

英特尔On产业创新峰会:脚踏实地挖掘每一分性能潜能,着眼未来保证PC产业可持续发展

科技新消息

Java中的线程到底有哪些安全策略

华为云开发者联盟

Java 线程 高并发 线程安全 并发容器

Apache Knox SSO 及在移动云 EMR 中的实践

移动云大数据

MapReduce服务

蚂蚁集团 Service Mesh 进展回顾与展望

SOFAStack

架构 开发者 API Service Mesh 服务网格

“双碳”背后的硬核存储(下)

天翼云开发者社区

模块一作业

joak

拆分电商系统为微服务

哈喽

「架构实战营」

模块一

Geek_2ce415

开源之夏IoTDB项目宣讲会落幕,你关心的问题这里都有

Apache IoTDB

时序数据库 Apache IoTDB 开源之夏

TiDB 冷热存储分离解决方案

TiDB 社区干货传送门

企评家 | 浙江永贵电器股份有限公司性评价简介

企评家

PolarDB-X 源码解读:DDL的一生(上)

阿里云数据库开源

数据库 阿里云 开源 分布式 polarDB

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