【TcaplusDB知识库】TcaplusDB有损搬迁与无损搬迁介绍


【TcaplusDB知识库】TcaplusDB有损搬迁与无损搬迁

  1. TcapSvr扩缩容有有损搬迁无损搬迁两个概念, 默认是“有损搬迁”。

    有损搬迁

    有损搬迁(老搬迁): 将路由切换为搬迁状态,然后源端Master→目的端Master搬迁数据, 搬迁过程中部分用户请求命令字将被拒绝,我们称为“有损”,仅只有Slave不存活或同步异常情况下推荐用有损搬迁,有损搬迁方案概述见下图

    img

    无损搬迁

    无损搬迁(新搬迁): 源端Slave->目的端Master搬迁数据(全量数据复制),然后源端Master→目的端Master同步操作流水(增量数据同步), 追上同步后再切换路由到目的端Master,整个搬迁过程不影响用户请求, 我们称为“无损”,前提要求源端Slave存活且主从同步状态正常,无损搬迁方案概述见下图:

    img

    无损搬迁多了两个速度配置:

    imghttps://tcaplusdb-img-1301716906.cos.ap-nanjing.myqcloud.com/image/tcapsvr缩容事务.png)


更多信息请关注TcaplusDB微信公众号,风里雨里,我们一直在等你!

img

TcaplusDB是腾讯出品的分布式NoSQL数据库,存储和调度的代码完全自研。具备缓存+落地融合架构、PB级存储、毫秒级时延、无损水平扩展和复杂数据结构等特性。同时具备丰富的生态、便捷的迁移、极低的运维成本和五个九高可用等特点。客户覆盖游戏、互联网、政务、金融、制造和物联网等领域。