我们有一个以salesforce作为后端的应用程序,有时salesforce会宕机,或者api访问限制达到限制,所以我们必须将数据保存在mysql中。
我想 mysql+php 与 salesforce 进行 2 路同步。
2路同步的最佳方式是什么?
更新时每个数据库中用于更新或标志的任何日志文件,然后在同步过程中重置此标志。
什么是最好的选择?
提前致谢
我们有一个以salesforce作为后端的应用程序,有时salesforce会宕机,或者api访问限制达到限制,所以我们必须将数据保存在mysql中。
我想 mysql+php 与 salesforce 进行 2 路同步。
2路同步的最佳方式是什么?
更新时每个数据库中用于更新或标志的任何日志文件,然后在同步过程中重置此标志。
什么是最好的选择?
提前致谢
促进同步的最佳方式是通过实时 Web 服务集成。
在 Salesforce 中,您可以在要同步的对象上设置工作流规则以发送出站消息。您的集成代码将获取该消息,然后检查 MySQL 以查看是否需要更新。在 MySQL 中,您可以创建一个触发器和一个 UDF(理论上)来做同样的事情。
无论哪种情况,您都需要在中间创建应用程序来侦听消息,然后执行适当的代码来更新其他系统。
作为自己编写此代码的替代方法,您可能需要查看Jitterbit之类的集成产品,它可以促进实时和定期馈送和同步。