写点什么

KaiwuDB 数据库高可用方案及落地实现

作者:KaiwuDB
  • 2023-06-13
    山东
  • 本文字数:542 字

    阅读完需:约 2 分钟

数据库停机将会带来诸如客户流失、声誉受损、经济损失等严重后果,对于终端用户而言,不论是计划内或是计划外的停机,都是难以接受的。因此,用户逐渐意识到选择生产数据库除了考虑功能、性能、易用性等维度,高可用性也成为一项至关重要的评估标准

一、什么是数据库的高可用

高可用,英文翻译为”High Availability”。从字面上理解,即是需要做到服务 full-time 的持续可用。

工业领域内有一套测量系统可用性的标准,即大家所熟知的 SLA (Service Level Agrement),即“几个 9” 的可用性。举例说明:某应用可用性 4 个 9 ,即服务可用性达 99.99% 。


换言之,当遇到上述的故障后,可在 0.01% 的时间内解决。如果以年为运行时间单位,那么不可用时间是 53 分钟 (3652460*0.01%)。不同应用的可用性差别主要体现在面对各种故障时,高可用是否设计得足够好。

二、KaiwuDB 高可用技术方案

从技术原理角度讲,常见的高可用技术方案包括:数据周期性备份、磁盘同步、主备架构基于分布式多副本协议实现的集群模式等多种模式,其中各方案各有优劣。


KaiwuDB 支持主备架构以及分布式部署两种模式,并且支持包括时序数据以及关系型数据在内的多种数据的高可用,并且提供表级别/库级别的高可用支持,能够从多方面满足用户高可用需求。


更多精彩内容可移步至微信公众号“KaiwuDB”

用户头像

KaiwuDB

关注

还未添加个人签名 2021-04-29 加入

KaiwuDB 是浪潮集团控股的数据库企业,公司汇聚了全球顶尖的数据库人才,以多模数据库为核心产品,面向工业物联网、数字能源、交通车联网、智慧产业等各大行业领域,提供领先创新的数据服务软件。

评论

发布
暂无评论
KaiwuDB 数据库高可用方案及落地实现_KaiwuDB_KaiwuDB_InfoQ写作社区