Replication 使用ESB系统在数据库之间复制数据

Replication 使用ESB系统在数据库之间复制数据,replication,esb,mule,Replication,Esb,Mule,我在一家小型连锁超市(4家商店)工作。每个商店都有自己的本地数据库,其中包含商店中发生的每个产品、价格和交易的信息。此外,每个商店都需要将此信息来回复制到中心位置 现在我们正在使用一种叫做SQLRemote的东西,这是Sybase的SQLAnywhere数据库的一个特性。它是有效的,但有时会失败,难以管理。值得称赞的是,SQLRemote实际上并不是为这种类型的场景而设计的,所以可以说我们使用它是错误的 我在想,一个ESB系统,比如Mule(或者更容易设置的ChainBuilder),可能是SQ

我在一家小型连锁超市(4家商店)工作。每个商店都有自己的本地数据库,其中包含商店中发生的每个产品、价格和交易的信息。此外,每个商店都需要将此信息来回复制到中心位置

现在我们正在使用一种叫做SQLRemote的东西,这是Sybase的SQLAnywhere数据库的一个特性。它是有效的,但有时会失败,难以管理。值得称赞的是,SQLRemote实际上并不是为这种类型的场景而设计的,所以可以说我们使用它是错误的

我在想,一个ESB系统,比如Mule(或者更容易设置的ChainBuilder),可能是SQL remote的一个很好的替代品。我知道这些系统可以检测数据库中何时发生更改(即记录何时被添加、修改或删除),并且可以设置为在事务中传递消息

这是我的方案的可行解决方案吗

致以最良好的祝愿,
埃德加是的,我相信骡子应该能做到

然而,我为一家提供Fuse ESB的公司工作,该公司使用Apache项目,如Apache ServiceMix、Apache ActiveMQ、Apache Camel和Apache CXF

我们有一个关于美国一家大型零售商的用户故事,该零售商使用Fuse ESB集成他们的商店、仓库等

保险丝ESB

是的,Mule可以支持这种场景,但可能会有点过头。有针对性的数据库复制解决方案。Mule的优势在于它能够处理故障和其他需要根据发生的情况调整工作流的场景。这使您能够构建一个非常健壮的解决方案

Mule flows可能是解决此问题的一个非常好的选择。这是Mule 3的一个新特性,专门用于编排这样的集成