将单个实例Redis数据库移动到分片数据库?

时间:2012-09-19 18:27:30

标签: java redis

我有一个非分片的Redis数据库,我想将数据复制到分片数据库。我环顾四周,但我能找到的最佳实践是将转储文件导出到Json,然后将其重新加载到新的分片数据库实例,这样就可以保留关键的哈希值。谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

Redis Cluster仍在开发中,因此同时可以采取以下方法 -

  1. 如果您使用PHP,JAVA或scala,则Predis,Jedis和scala-redis支持客户端分片,即在客户端使用散列在多个redis服务器之间均匀分配负载。
  2. 如果您不使用上述语言,请查看Redis-Sharding -
  3. https://github.com/kni/redis-sharding