关于华为云:有了这个数据强一致利器DBA们轻松修复数据对加班say-no

6次阅读

共计 2033 个字符,预计需要花费 6 分钟才能阅读完成。

摘要 :不想加班修复数据?强统一的华为云数据库 GaussDB(for Cassandra) 来了……

本文分享自华为云社区《HDC.Cloud2021| 华为云 GaussDB 让开发者们不再加班修复数据》,原文作者:神思胖。

家喻户晓,智能时代的降临正是因为开发者们用一行行代码铸就了千行百业向上、向前的阶梯。大到从 2G 至 5G 的冲破,小到每个技术的由点到面的攻克,每个冲破都会成为行业里最新的利器,比方在数据库畛域,DBA 们苦 Cassandra“数据不统一”久矣:

  • 一致性级别设为 local quorum,查问某个分区键的条数,每次查问,条数都不一样。
  • 按这个分区键的 token 修复,间接霎时修复完结。然而再查,还是每次查问条数不统一。
  • 之前遇到墓碑失落的问题,单个 token 查问后果不统一,修复也解决不了
  • …..

现在,强统一的华为云数据库 GaussDB(for Cassandra)来了,DBA 和开发者们再也不必加班修复数据了。

GaussDB(for Cassandra)是一款基于华为自主研发的存算拆散架构的分布式云数据库。它是一个强一致性零碎,架构基于华为外部弱小且宽泛应用的自研分布式存储系统 DFV,充分发挥了云开源的弹性伸缩、资源共享的劣势,它高度兼容 Cassandra 协定,领有超强写入性能,同时具备分钟级节点扩容、数据强统一等劣势,性能更强,数据更牢靠,扩容更麻利。整体性能是开源自建 2~3 倍。

开源 Cassandra 为何不能实现数据强统一?

家喻户晓,开源 Cassandra 应用 CAP 模型中的 AP 放弃了强统一是个既定事实。以开源 Cassandra 一致性读场景为例:如果你在图书馆的某一排书架上想借阅一本书,假如书架上书本只有新旧之分,原本你想借阅新入馆的书本,但规定是就近取书,这意味着你拿到的可能不是最新的书本;如果读一致性要求为 QUORUM(即读取任一数据中心中 quorum 数量的节点的后果,返回合并后 timestamp 最新的后果),则内核会主动触发读修复,而后返回给客户端,也就是图书管理员帮你比照新旧之后取到了最新的书本,如果此时有正本所在节点呈现坏盘,且在肯定的周期内没有实现数据修复,那么在业务查问时,查到的数据会不精确。

GaussDB(for Cassandra)如何实现数据强统一?

GaussDB(for Cassandra)则采纳存算拆散架构来攻克数据不统一的难关,数据的正本一致性由 DFV 存储平台来保障,对计算节点来说数据单正本、数据强统一,查问命令下发后,协调节点间接从数据节点取数据即可实现。另外反对 N - 1 个节点故障容忍,在系统故障重构或备份复原时,GaussDB(for Cassandra)能提供 10 倍于开源 Cassandra 的性能。

GaussDB(for Cassandra)有哪些应用价值?

1、在工业制作 & 气象业,反对 PB 级数据量,实时精准预测天气

随着科技进步,采集的气象数据指数增长,GaussDB(for Cassandra)能够应答降雨量、湿度、温度等 PB 级的数据量,反对高并发写入读取;还能够为气象算法、天气预报做到实时在线精准剖析;进行离线数据分析时,能够实现剖析时长缩短 60%。

2、在互联网畛域,反对用户画像、举荐零碎,打造更好的用户体验平台

GaussDB(for Cassandra)具备高并发写入性能和高可扩展性,可保障业务的高可用和稳定性。例如:寄存用户画像数据场景,可完满解决数据量大、数据结构 Scheme 频繁变更等场景;举荐零碎中,可剖析用户最近的浏览数据,而后举荐相干资源。

3、反对实时数据分析、离线剖析,离线剖析时长缩短 60%,效率大幅晋升

GaussDB(for Cassandra)提供 Stream 性能,能对数据的变更做实时在线剖析,还能够实现秒级的实时响应,这都是开源 Cassandra 所不具备的能力。比方某店铺有新用户注册了会员,零碎主动向该会员推送商品优惠活动。此外,因为离线剖析时长缩短 60%,也为商家争取了更多的决策工夫。

Stream 性能撑持实时剖析原理图

华为云 GaussDB(for Cassandra)正是依靠于存算拆散架构,才保障了查问准确率、躲避了数据不统一修复数据造成的人力老本,才使得 GaussDB(for Cassandra)在制造业、物流、医疗保健、房地产、能源生产、农业等畛域十分受欢迎,因而,DBA 们无需忧心数据修复、数据失落等问题只需摸索业余畛域里的星辰大海。

作为华为 ICT 基础设施业务面向寰球开发者的年度盛会,华为开发者大会 2021(Cloud)将于 2021 年 4 月 24 日 -26 日在深圳举办。本届大会以 #每一个开发者都了不起# 为主题,将汇聚业界大咖、华为科学家、顶级技术专家、天才少年和泛滥开发者,独特探讨和分享云、计算、人工智能等最新 ICT 技术在行业的深度翻新和利用。智能时代,每一个开发者都在发明裹足不前的奔流时代。世界有你,了不起!

点击浏览原文,理解大会详细信息。

点击关注,第一工夫理解华为云陈腐技术~

正文完
 0