如何跨node.js集群复制数据?

时间:2011-03-20 21:13:34

标签: node.js replication cluster-computing distributed-computing

我希望将更改同步到某个Javascript对象,以便多个node.js实例具有该对象的一致表示。

每个实例都可以自由更改其对象的本地副本(添加属性,删除属性,更改值),并且必须将这些更改复制到其他实例。实例都通过套接字通信连接。

我可以使用哪些方法进行数据复制?

(不要担心检测到同步对象的更改。它放在代理后面,可以捕获和处理任何更改的getter / setter。)

1 个答案:

答案 0 :(得分:1)

我想说复制非常依赖于单节点架构。然而,处理数据复制的最佳解决方案(如果您的节点数据可以在其他地方存储/序列化)可能是使用内置此功能的工具/数据库(例如Redis),这样您就赢了不花时间创建其他人已经证明和测试的东西(除非你想要一些硬代码行动)。