如何在微服务中管理多个数据库?

6
创建一个单一的数据库来支持不同的微服务是反模式,正确的方法是为每个微服务创建一个数据库。但是当数据库是关系型类型时,我将复制具有微服务之间关系的表,但如何让两个不同的数据库彼此同步呢?考虑使用Node应用程序与Postgres数据库,在其中有三个微服务:产品、客户和销售。销售需要客户和产品,那么我该如何维护我的数据库同步呢?
1个回答

4

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接