2010-07-14 88 views
3

Memcached +關係數據庫看起來像一個很好的解決方案,如果你不需要擴展twitter或facebook的大小......當NoSQL是首選的時候,即使高可伸縮性是有原因的不是要求..(memcached +關係數據庫)vs nosql

+0

記住要上傳有幫助的答案並選擇最能回答您問題的答案。 – 2010-07-16 03:28:53

回答

0

回覆:是有原因的時候NoSQL的將是首選,即使高可擴展性不是必需的

是,NoSQL的(例如,CouchDB的)條目可以在除了本身的價值屬性。

可以通過將屬性+值序列化到memcache存儲中,使用memcache來僞造它。

0

一個你可能沒有的memcached優勢:關鍵(鍵範圍等)上的'模糊'匹配,以及更多的控制你的密鑰存儲在nosql然後在memcached本身,這將需要一個與nosql中的批量檢索/更新相比,每個密鑰都未設置/更新。

據我收集一般統計數據&關係可能很難檢索,根據數據,在不需要高可擴展性的系統上,保存/更新可能會更加密集。