2012-05-24 92 views
2

例如,我希望Redis存儲數據並在PostgreSQL中轉儲所有信息,或者如果超過50個密鑰被更改。我如何做到這一點?Redis轉儲到PostgreSQL

+0

[你有什麼嘗試?](http://mattgemmell.com/2008/12/08/what-have-you-tried/) –

+0

我還沒有嘗試過任何東西。我是這類任務的初學者,我想知道是否有解決方案? – user1098429

回答

0

1)爲什麼要這樣做? Redis已經有非常好的persistence features。看看那些。

2)如果您確定要這樣做(我不是),您必須將數據從一種方案轉換爲另一種方案:鍵值存儲(Redis)中的數據必須以與關係數據庫(PostgreSQL)完全不同的方式進行組織。這種轉換的複雜性取決於數據的確切性質,必須由自定義代碼執行。

+0

我想要這個,因爲如果我理解正確的話,讓一個「插入」代替1kk「插入」循環並且「選擇」也更快。我想先將數據存儲在redis中,從redis獲取數據,然後在數據庫中更新表格。 – user1098429

+0

問題是:爲什麼除了Redis之外還需要RDBMS? –