0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

重磅来袭,华为云数据库新特性——应用无损透明ALT

水月科技 来源:水月科技 作者:水月科技 2022-10-23 18:26 次阅读

中国有句老话说的好,不怕一万就怕万一,再精密的零件都有可能出现损坏导致整个设施停运。云数据库也一样,如人为损坏、运营商事故、设备故障等,都有可能造成云数据库工作中断,进而影响企业业务的连续性。

那么面对此类问题,企业又该如何应对呢?华为云针对这些痛点重磅发布了华为云数据库RDS for MySQL的最新特性——应用无损透明(ALT)。就业务中断问题对症下药,再进行数据库系统切换和数据转移中,提供无损透明的应用连续性。那么它具体是从哪些方面做到对业务连续性的保障的呢?

第一点、应用无损透明(ALT)直接避免了数据库连接和事务中断,以用户连接为粒度,直连数据库代理Proxy,用户再进行主备切换、规格变更时,系统会复制用户的后台会话,并在安全的网络环境下将会话上下文一起恢复到最优先的网络节点,完成主备切换的过程,简单来说,只要保证了事务的连续性和完整性,业务就能延续。

pYYBAGNVFr6AT_mNAACkhrB_DtI959.png

第二点、应用无损透明(ALT)的特性是无需用户对事务进行补偿的,也就是说即使在发生事务中断的情况下,也可以通过应用去修复,这无疑使得业务更稳定,且应用无损透明(ALT)是通过系统智能检测来实现自动修复的,无需人为干预,并支持多平台部署,极大地增加了云数据库的容错率。

最后一点、应用无损透明(ALT)再进行主备切换时时无需恢复和重建上下文的,比如开启autocommit的事务块每个语句执行完成时,单独DML、DDL语句,执行完成,都可以达到事务边界。会话克隆能够拷贝和转移会话状态,包括会话系统变量、用户自定义变量和其他上下文,例如`db_name`,`Prepared Statements`等。

poYBAGNVFsOAWe3qAAPkkMrqSrc637.png

通过以上三点,我们可以看出,应用无损透明(ALT)的特性在实际运用中所能带来的安全性和便捷性是毋庸置疑的。传统的灾备衡量指标RTO只能看出数据库系统从中断到恢复的间隔时间,并不能衡量出真实的业务情况,所以应用无损透明(ALT)的出现正是对华为云数据库容灾能力的补充。

如今应用无损透明(ALT)已经通过完备的测试,正式投入到使用当中去了,用户可以通过Sysbench,Tpcc-MySQL或MySQL客户端等各种工具链接到读写分离地址,进行主备切换,用户自定义变量、会话变量,数据库在主备切换前后均保持一致,从而保障用户的业务不会被突然中断。

pYYBAGNVFseAPH-GAACvzz0kCEo013.png

业务的高可靠性和高安全性是企业发展必不可少的组成部分,新特性应用无损透明(ALT)的发布,不仅是对华为云数据库MySQL内容的丰富和性能的补充,也是对华为云技术强、资源多的企业属性最好证明,更是对企业业务强有力的保护。

华为云每年都在向技术研发工程投入上百亿的研发资金,哪怕是一个小的细节,华为云也会努力克服。华为云一直致力于互联网技术的改革,只为能更好地服务广大用户,打造出一个开放且高效的服务平台。希望它能一直保持勇于创新的决心和不畏困难的态度,为我们呈现更多更好的产品

审核编辑 黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为云
    +关注

    关注

    3

    文章

    2422

    浏览量

    17273
收藏 人收藏

    评论

    相关推荐

    数据库服务器哪个便宜一些?

    服务器的价格区间相对更广泛,因为用户可以根据实际需求选择不同配置和性能的服务器。而数据库的价格则更多地依赖于数据库类型和规格。在相同配置下,
    的头像 发表于 11-12 10:55 85次阅读

    数据库数据恢复—通过拼接数据库碎片恢复SQLserver数据库

    一个运行在存储上的SQLServer数据库,有1000多个文件,大小几十TB。数据库每10天生成一个NDF文件,每个NDF几百GB大小。数据库包含两个LDF文件。 存储损坏,数据库
    的头像 发表于 10-31 13:21 120次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复—通过拼接<b class='flag-5'>数据库</b>碎片恢复SQLserver<b class='flag-5'>数据库</b>

    数据库可以租用吗?完整租用流程来了

    数据库是可以租用的,这是一种合法且便捷的数据存储和管理方式。数据库服务提供商提供的各种服
    的头像 发表于 10-28 09:54 115次阅读

    华为 RDS for MySQL 数据库助力秒音数智化转型,引领社交电商新风尚

    for MySQL 数据库提供的高性能、高可用性数据库解决方案,秒音科技不仅实现了运营效率的显著提升,更在用户的社交分享流畅度与直播购物体验的深度优化上取得了突破,引领整个行业向更加智能化、高效化的全新发展方向迈进。 秒音的相关介绍
    的头像 发表于 10-22 20:24 356次阅读

    租用数据库违法吗?租用流程和注意事项集锦

    租用数据库违法吗?租用数据库本身并不违法,但用户需要遵守相关法律法规和服务商的管理规则,不得用于违法活动。以下是关于租用
    的头像 发表于 10-16 10:28 134次阅读

    科技报到:大模型时代下,向量数据库的野望

    科技报到:大模型时代下,向量数据库的野望
    的头像 发表于 10-14 17:18 197次阅读

    数据库价格贵吗?数据库租用价格表

    不同的服务提供商会提供多样化的数据库产品,以满足不同规模和类型的企业需求。这些产品通常包括基础型、标准型、高性能型等多个档次,每个档次的价格都会有所不同。
    的头像 发表于 10-10 11:12 155次阅读
    <b class='flag-5'>云</b><b class='flag-5'>数据库</b>价格贵吗?<b class='flag-5'>云</b><b class='flag-5'>数据库</b>租用价格表

    数据库数据恢复—SQL Server数据库出现823错误的数据恢复案例

    SQL Server数据库故障: SQL Server附加数据库出现错误823,附加数据库失败。数据库没有备份,无法通过备份恢复数据库
    的头像 发表于 09-20 11:46 268次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复—SQL Server<b class='flag-5'>数据库</b>出现823错误的<b class='flag-5'>数据</b>恢复案例

    一文详解企业上数据库是干嘛的

    业上数据库是企业将其数据库系统从传统的本地数据中心迁移到由第三方服务提供商管理的远程服务器上的过程。这样做的目的通常是为了提高
    的头像 发表于 09-13 11:49 272次阅读

    DTCC2024前瞻:天翼数据库专家共话TeleDB发展蓝图

    数据库是IT基础设施领域重要的组成部分,天翼紧跟数据库行业技术方向与创新趋势,强化核心技术的自研实力,助力企业释放数据价值。在8月22日-24日的第15届中国
    的头像 发表于 08-19 14:53 294次阅读
    DTCC2024前瞻:天翼<b class='flag-5'>云</b><b class='flag-5'>数据库</b>专家共话TeleDB发展蓝图

    华为多模数据库 GeminiDB 架构与应用实践直播问答实录

    龙通过直播(链接见文末)的方式,分享了《华为多模数据库 GeminiDB 的技术架构及应用实践》,对 GeminiDB 的技术特性、架构优势等进行了全方位解读。整场直播干货满满,让观
    的头像 发表于 04-08 18:25 1132次阅读

    无模式数据库的利与弊

    数据管理需求日益多样,无论是金融服务、游戏还是社交媒体行业,都要求支持实时数据处理和快速迭代,无模式数据库因其灵活性和易用性而逐渐成为开发者的新选择。那么,无模式数据库到底有哪些
    的头像 发表于 12-16 08:04 475次阅读
    无模式<b class='flag-5'>数据库</b>的利与弊

    华为存储携手优炫软件,共促中国多主数据库加速发展

    2023年12月5日,华为数据存储与优炫软件共同发布“数据库存算分离联合解决方案”。此次发布内容包含满足金融、运营商、能源、制造、政务等多个行业不同业务场景的三大数据库存算分离解决方案
    的头像 发表于 12-11 09:12 657次阅读

    什么是JSON数据库

    如何理解JSON数据库?作为NoSQL数据库的一种类型,JSON数据库有哪些优势呢?JSON数据库如何运作,它为应用程序开发者带来了哪些价值呢?文章速览:什么是JSON什么是JSON
    的头像 发表于 12-02 08:04 812次阅读
    什么是JSON<b class='flag-5'>数据库</b>

    NoSQL 数据库如何选型

    什么是NoSQL数据库?为什么要使用NoSQL数据库?键值数据库内存键值数据库文档数据库列式数据库
    的头像 发表于 11-26 08:05 435次阅读
    NoSQL <b class='flag-5'>数据库</b>如何选型