首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将数据从redis单机实例迁移到redis集群

将数据从redis单机实例迁移到redis集群
EN

Stack Overflow用户
提问于 2016-09-14 17:10:15
回答 1查看 532关注 0票数 0

我有多个redis实例。我使用不同的端口创建了一个集群。现在,我想将数据从预先存在的redis实例传输到集群。我知道如何将数据从一个实例传输到集群,但当实例多于一个时,我无法做到这一点。

EN

回答 1

Stack Overflow用户

发布于 2016-09-19 10:22:23

你需要为你的redis集群定义一些分片策略。Database Sharding,所以基本上你需要有一个特定的一致的散列策略,它将决定给定一个键,你集群中的分片或redis实例,该键将去往。您需要有一个用于此数据迁移的特定脚本,该脚本将包含集群中所有redis实例的数组。

然后,对于从独立redis读取的给定键,您将使用散列机制从先前维护的列表中找到要使用的分片索引或redis实例,并相应地将数据写入该集群节点。我的假设是,你有一个内部的redis集群设置,而不是Redis Labs提供的集群。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39486596

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档