数据库复制OOD模式

时间:2009-08-21 11:54:03

标签: database design-patterns replication oop

问候同胞们,

在MSDN上阅读有关如何执行数据库复制的正确策略,并了解他们对Master-Subordinate Incremental Replication的建议。它让我想知道,我应该使用什么OOD设计模式......

该策略的主要元素是收购者,操纵者和作家。第一个从数据库中获取数据并传递给第二个数据,这可能会对数据执行简单的转换,然后再将其处理到最终元素,即编写器,将所需数据写入目标数据库。

我想过使用责任链模式,但收购者,操纵者和作家在主题之间没有共同的角色,所以没有任何意义。

这些元素应该作为单独的类或服务中的方法编写吗?当然我也会创建一个DB Helper类,但这不构成问题。

想知道你对此有何看法! 谢谢你的回复

1 个答案:

答案 0 :(得分:1)

命令模式可以很好地认为这三种活动是不同的。