我們正在努力尋找解決方案,我們可以在我們的網站上託管數千萬個不同大小的圖像。我們正在評估Riak和MongoDB。目前Riak看起來很不錯,但集羣中的所有服務器應該是同類的,因爲Riak平等對待每個節點。在異構集羣上運行MongoDB
除了事實上,你可以在節點上設置優先級,這很難找到有關MongoDB的信息。我的問題是:
什麼是創建具有廣泛不同的規格(CPU,磁盤空間,磁盤速度,數量和內存速度,網絡速度)的機器組成的集羣的MongoDB的後果是什麼?
MongoDB集羣可以自動檢測並補償這些差異嗎?
我也開放了其他解決方案的想法,其中異構集羣將很好地工作。
我第一次聽說Riak把所有的服務器視爲完全相同,因爲硬件越來越便宜,你很可能會及時獲得更好的機器,所以IMO不是一個好習慣。 – DarthVader