标识微服务环境中数据库表的域

问题描述 投票:0回答:1

我有一个基于微服务的环境。现在,我正在尝试开发候选实体的功能。

现在假设我的网站上有两个实体,比如说A(文章)和B(让我们说一些清单)。实体A和B都有单独的微服务,因此也有单独的数据库。

现在决定何时为此短名单操作确定数据库。有两个选项

a)我创建一个表,其中包含两个实体(A和B)的所有候选清单信息,然后我必须为此创建一个单独的数据库(例如,对于实体A和B)]

b)我应该为每个实体候选清单创建一个单独的表。

我应该采用哪种方法?另外,我应该为清单创建单独的服务还是应该将其与单个实体结合使用]

我有一个基于微服务的环境。现在,我尝试开发入围实体的功能。现在假设我的网站上有两个实体,比如说A(文章)和B(让我们说一些...

database-design architecture microservices
1个回答
-1
投票

如果客户需要A&B,则应合并A&B服务和DB,否则应将A&B分开。最好查看此页面https://microservices.io/patterns/microservices.html

© www.soinside.com 2019 - 2024. All rights reserved.