09.10 Mongo和Couch對比

Mongo和Couch是終極關係數據庫的兩個殺手。

在mongodb.org有一篇文章提出兩者比較和如何使用。

1.如果正在建立類似Lotuc notes應用,數據會暫時離線幾個小時,然後再上線,這種模式適合Couch,和Couch的MVCC模式(Multiversion concurrency control)完全符合。

2.如果我們需要一個master-master一直的可替換的數據庫,物理上分佈式的,經常離線的,使用Couch

3.如果有高性能要求,使用Mongo,比如緩存等。

4.如果應用需要非常關鍵的事務支持,比如金融交易等,就不要使用MongoDB,還是使用傳統的關係數據庫。

5.如果有非常高的更新率,使用Mongo。

個人意見:Mongo倒是非常類似內存產品Terracotta,Terracotta比memcache更加適合頻繁更新,而且使用Terracotta可以和傳統數據庫友協調。

Mongo和Couch對比


分享到:


相關文章: