2012-01-06 35 views
0

Redis保留數據並在關鍵值存儲中使用稱爲Hashsets的強大功能。用戶表 - redis或postgres

應該使用redis來存儲'客戶,用戶,產品,訂單'等信息還是這是關係數據庫的工作?

+0

這一切都取決於你的需求。根據你的問題,沒有理由認爲PostgreSQL不能正常工作,或者在過去的20多年中一直存在的其他rdms。 – Kuberchaun 2012-01-06 23:17:59

+0

我來自關係數據庫背景,所以postgres/sql服務器是明顯的選擇。但是redis是一個更好的選擇?什麼是使用redis的參數和使用postgres的參數(不是辯論,簡單的子彈指向的好處和約束) - 我認爲這個答案能準確地回答我最初的問題 – Jay 2012-01-07 00:03:35

回答

2

如果你的數據需要關係,並且你不需要爲了性能的原因緩存它,那麼PostgreSQL可能會更適合你。 Redis主要用於提高速度和支持高級(主要是基於鍵值的)數據結構,但像Postgres這樣的RDBMS更適合用於具有關係和ACID需求的場景。