Tencent / Tendis

Tendis is a high-performance distributed storage system fully compatible with the Redis protocol.
http://tendis.cn
Other
2.87k stars 317 forks source link

Tendis集群数据迁移 #211

Open LuoMaimingS opened 1 year ago

LuoMaimingS commented 1 year ago

Description

Tendis的文档中提到的数据迁移方案,推荐使用导出 -> 导入 -> 增量同步的方式,不推荐直接将落盘的文件直接搬迁到新集群。这种直接搬迁静态落盘文件的方法是否会支持,目前这样操作rocksdb读取数据时会报错。

Expected Behavior

目标Tendis集群直接使用(根据slots和角色分配对应好的)源集群的落盘数据,即可完成数据迁移。类似于Redis直接移动rdb文件实现集群迁移。

Current Behavior

目前这样操作rocksdb读取数据时会报错。

Possible Solution

是否针对性修改落盘的catalog或者是rocksdb数据的MANIFEST可以实现?