是否有实现地理分布系统(主要是数据库)的设计模式(或最佳实践)?
描述:有一个仓库网络和一个中央办公室。现在,我希望每个仓库都将其数据复制到中央办公室,而中心办公室只复制与该仓库相关的部分数据(当它被修改时)。我可以称之为“过滤复制”。我们的数据库是Server 2008 R2。我应该去另一个数据库吗?NoSQL数据库怎么样?
这是一个基于.NET的解决方案。
到目前为止,我已经了解了用于合并复制的同步,并且正在对它进行调查;但我还没有学会如何实现过滤复制。我不知道NoSQL如何适应电子商务问题(我认为如果要这样做的话,我需要使用NoSQL+RDBMS的组合),但我正在研究RavenDB和MongoDB。
任何见解都会有很大帮助,谢谢;
发布于 2013-09-03 19:12:59
任何关于“CAP定理”的研究都会给我们很好的洞察力。总的来说,它概述了分布式文件系统的注意事项,在研究其中任何一个时,您将发现许多满足您特定需求的解决方案。
https://softwareengineering.stackexchange.com/questions/210339
复制相似问题