我希望将更改同步到某个Javascript对象,以便多个node.js实例具有该对象的一致表示。
每个实例都可以自由更改其对象的本地副本(添加属性,删除属性,更改值),并且必须将这些更改复制到其他实例。实例都通过套接字通信连接。
我可以使用哪些方法进行数据复制?
(不要担心检测到同步对象的更改。它放在代理后面,可以捕获和处理任何更改的getter / setter。)
答案 0 :(得分:1)
我想说复制非常依赖于单节点架构。然而,处理数据复制的最佳解决方案(如果您的节点数据可以在其他地方存储/序列化)可能是使用内置此功能的工具/数据库(例如Redis),这样您就赢了不花时间创建其他人已经证明和测试的东西(除非你想要一些硬代码行动)。