【问题标题】:Should the system of records be replicated to different system?记录系统是否应该复制到不同的系统?
【发布时间】:2016-12-29 09:07:42
【问题描述】:

我有一个客户主系统,用于存储、更新和检索客户信息。服务调用大约为 300-600 毫秒。显然,这是记录系统。

我正在设计另一个需要客户主信息的促销系统。我想知道促销系统是否应该在每次需要客户主信息时调用客户主系统,还是应该保留数据库副本并尝试定期与客户主系统同步?

【问题讨论】:

  • 现在您还必须考虑到,将客户数据复制到另一个系统会使您的基础设施更难以遵守 GDPR 法规 - 如果您与欧盟打交道,您还需要考虑这一点 :)跨度>

标签: architecture eai


【解决方案1】:

使用任何复制方法,都有可能提供陈旧的数据。因此,这取决于使用复制 SOR 的应用程序是否会受到偶尔的陈旧数据的影响。

另外,我不确定这个客户数据集有多大。您是否考虑过使用带有 LRU 或类似策略的缓存?

【讨论】:

  • 主数据非常庞大,达到数百万。我还没有查找缓存。缓存与将其存储在数据库中有何不同?
猜你喜欢
  • 1970-01-01
  • 2016-05-07
  • 2014-10-24
  • 2013-03-02
  • 2021-12-28
  • 2011-04-08
  • 2022-01-10
  • 1970-01-01
  • 2011-12-22
相关资源
最近更新 更多