2012-03-05 52 views
0

我想知道如何以有效的方式不斷更新節點js集羣中的所有機器。 memcached會是更好的解決方案嗎?我問,因爲我想知道我是否可以擁有5個不同的機器,可以訪問一個相當大的關聯數組,可以經常操作。所以我想知道如果在他們自己的內存池中的5臺機器上覆制它會更好,然後在更新時全部更新。更新節點js集羣上的複製陣列

回答

0

如果你想用NodeJS複製數據,那麼你應該看看Redis。它可以很容易地跨不同的機器複製。

一般來說,您面臨的問題並不容易,因爲the CAP theorem沒有通用(高效)的解決方案。

+0

難道有5種不同的機器可以訪問共享內存池嗎? – re1man 2012-03-06 05:09:27

+0

嗯,不是身體上的。但是有些方法可以模仿這種行爲而不會失去效率。這就是Redis來的地方。 – freakish 2012-03-06 09:40:07