写点什么

【TcaplusDB 知识库】TcaplusDB 数据回档介绍

作者:数据人er
  • 2022 年 5 月 18 日
  • 本文字数:611 字

    阅读完需:约 2 分钟

【TcaplusDB知识库】TcaplusDB数据回档介绍

【TcaplusDB 知识库】TcaplusDB 数据回档介绍

OMS

数据回档分 4 个功能:按存储进程回档、 按 Shard 回档、 按 Key 回档、模糊条件回档


  1. 按 Key 回档:最多用户场景, 属于比较柔和的运维操作

    选择 app zone table, 上传需要回档的 key 文件,再指定构造回档数据的第三方机器


    数据构造准备完成后,事务会挂起等待用户确认是否导入到线上(真正的回档)

  2. 存储进程回档、Shard 回档: 会把 tcapsvr 主备进程都停止,然后拉取冷备+Ulog 在本地构造数据,最后替换数据文件再启动 Tcapsvr 存储进程,这两种操作会使 DB 读写操作中断

  3. 模糊条件回档,需要用户用 c++代码编写回档过滤条件逻辑,编译成 so,上传到 tcaplus 供数据过滤使用,这种模式不需要指定特定 key,由过滤插件决定

限制

  1. 从备份时间点到回档时间点之间, 回档表发生过表变更、表删除任务 不可回档

  2. 从备份时间点到回档时间点之间, 回档表发生过表扩容、表缩容、等表数据搬迁任务的,不可回档

  3. 清表(且没有发生删表重建的)可以回档, 其他情况可以回档

  4. 回档: 首先生成指定时间的快照数据, 然后选择回档方式, 最后将快照数据恢复到线上数据


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


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

用户头像

数据人er

关注

还未添加个人签名 2021.03.09 加入

还未添加个人简介

评论

发布
暂无评论
【TcaplusDB知识库】TcaplusDB数据回档介绍_数据人er_InfoQ写作社区