我有一个非分片 Redis 数据库,我想将数据复制到分片数据库。我环顾四周,但我能找到的最佳做法是将转储文件导出到 Json,然后将其重新加载到新的分片数据库实例,这样可以保留 key 哈希。感谢您的帮助。
最佳答案
Redis Cluster 仍在开发中,所以同时可以采取以下方法 -
- 如果您使用 PHP、JAVA 或 scala,则 Predis、Jedis 和 scala-redis 支持客户端分片,即在客户端使用哈希在多个 redis 服务器之间平均分配负载。
- 如果您不使用上述语言,请查看 Redis-Sharding -
关于java - 将单实例 Redis 数据库移动到分片数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12500685/