我们正在为我工作的公司实施一个系统,我们需要在同一客户(仓库)的各个站点安装系统。所有站点中的用户都应该看到相同的信息。当网络关闭时,系统应该能够在每个站点中工作。哪种设计架构解决方案最合适?
答案 0 :(得分:0)
我建议你考虑CouchDB。其强大的复制功能专为此类用例而设计。它支持连续复制,可以在正常操作期间近乎实时地保持各个仓库中的数据同步,以及偶尔的复制,可用于在网络中断后同步数据。
有一本非常好的免费O'Reilly书:CouchDB: The Definitive Guide,有a chapter on replication。