硬核干货——《中小企业 AI 实战指南》免费下载! 了解详情
写点什么

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

评论

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

CSS 特异性控制:层叠层 vs. BEM vs. 工具类

qife122

CSS 样式管理

哈尔滨二级等保实施重点:安全建设与管理的关键环节

等保测评

基于华为开发者空间项目同步能力实现java电商项目部署

华为云开发者联盟

云主机 华为开发者空间 Gitcode

低代码高效搭建应用,轻松应对多场景需求

引迈信息

链表操作秘籍—通讯录管理全接触

华为云开发者联盟

数据结构 vscode 链表 华为开发者空间

YashanDB数据库中的数据分区与所带来的好处

数据库砖家

mybatis中<if>条件判断带数字的字符串失效问题

刘大猫

人工智能 算法 智慧城市 光电科学 材料科学

设备点检 设备维护经验总结(5)

万里无云万里天

工业 设备维护 工厂运维 设备点检

qData 数据中台【开源版】发布 1.0.5 版本,全面提升规则治理、非结构化数据处理与部署体验

千桐科技

qData 开源数据中台 Java数据中台 千数平台 数据治理平台

淘宝闪购实时分析黑科技:StarRocks + Paimon撑起秋天第一波奶茶自由

StarRocks

阿里巴巴 StarRocks 物化视图 paimon 实时湖仓架构

行业分享丨基于SimSolid的大型汽车连续冲压模具刚度分析

Altair RapidMiner

汽车 仿真 CAE SimSolid 无网格仿真

RFID入场十年,零售为何仍在“试水”

斯科信息

RFID读写器 AI算法RFID门禁 RFID收银系统 RFID通道机 RFID手持终端

厌倦了日复一日?不如从升级鸿蒙5.1,换个手机主题开始!

最新动态

AI赋能汽车产业跃迁,2025百度云智大会 AI+汽车专题论坛成功举办

科技热闻

基于 CoT 协调多 MCP Tool — 智能运维 Redshift

亚马逊云科技 (Amazon Web Services)

微信小程序端智能项目工程化实践

vivo互联网技术

微信小程序 AI 前端 端智能

筑牢合规防线:AI全流程平台助力烟草企业规范执法

中烟创新

黑龙江等保测评公司选择关键维度:服务能力与适配性

等保测评

哈尔滨二级等保办理全流程:从准备到完成的清晰指引

等保测评

基于华为开发者空间实现花卉识别

华为云开发者联盟

神经网络 CodeArts 华为开发者空间

YashanDB数据库中的数据可视化工具应用

数据库砖家

智能推荐新纪元:快手生成式技术对系统边界的消融与重建

老周聊架构

AICon

基于仓颉编程语言的四则运算解释器开发秘籍

华为云开发者联盟

CodeArts 仓颉 华为开发者空间

LED显示屏校准流程详解

Dylan

LED显示屏 全彩LED显示屏 户外LED显示屏 led显示屏厂家 户内led显示屏

基于开发者空间开发平台工作流构建旅行行程规划应用

华为云开发者联盟

人工智能 华为开发者空间 Versatile Agent.

来看低代码平台的“七十二变”

秃头小帅oi

设备点检 设备维护经验总结(4)

万里无云万里天

工业 设备维护 工厂运维 设备点检

有了 AI 写代码,还缺什么?资深工程师:28 寸专业编程显示器 + Cursor 告别代码疲劳

鸽芷咕

显示器 明基RD320U 编码体验

构建基于 Spring Boot 的 GaussDB 数据访问应用:数据的增删改查

华为云开发者联盟

springboot Gauss DB 华为开发者空间

CAD二次开发的费用

北京木奇移动技术有限公司

软件外包公司 CAD二次开发 CAD开发

YashanDB数据库中常见的设计模式与应用实例

数据库砖家

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