2012-09-19 90 views
2

我有一個非分片的Redis數據庫,我想將數據複製到分片數據庫。我環顧四周,但我能找到的最佳做法是將轉儲文件導出到Json,然後將其重新加載到新的分片數據庫實例,這樣可以保留關鍵哈希值。謝謝你的幫助。將單個實例Redis數據庫移動到分片數據庫?

+2

好,和你有什麼問題嗎? –

+1

這是redis-rdb-tools可以/應該支持的東西。我創建了一個問題來跟蹤這個https://github.com/sripathikrishnan/redis-rdb-tools/issues/14。 –

+1

我不太瞭解這個問題,但我感覺2.6MIGRATE命令可以提供幫助。 http://redis.io/commands/migrate – antirez

回答

0

Redis的集羣仍處於開發階段,從而在平均時間以下方法可採取 -

  1. 如果你使用PHP,Java或Scala的話,Predis,Jedis和Scala,Redis的支持客戶端分片,即在客戶端使用哈希在多個redis服務器之間均勻分配負載。
  2. 退房Redis的分片,如果你不使用上述語言 -

https://github.com/kni/redis-sharding

相關問題