在微服务体系结构中,每个微服务都有其自己的数据库,并且不应在不同的数据库中复制表。
但是有些表,例如查找表(也称为引用表),是多个微服务所需要的。
我们应该在每个微服务数据库中放置查找表,还是最好用包含所有查找表的数据库来创建新的微服务?

最佳答案

查找表通常将包含只读数据(它们类似于 View 模型),因此无论您选择哪种技术解决方案,它们都可以在整个系统中使用。

CDN上的共享只读数据库表,分布式缓存...

有道理?

关于microservices - 在微服务架构中应将查找表放在何处?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40081965/

10-10 06:06