标签: asp.net-mvc asp.net-core-3.1
在微服务架构模式中,我们如何生成报告查询? 因为与Monolithic中的每个服务都有不同的数据库,所以我们为表编写联接。
答案 0 :(得分:0)
在微服务体系结构中,通常有四种处理方法。前三个是称为“到达报告”的反模式。第四种方式称为异步事件推送。
实质上,除了微服务写入其各自的DB之外,每个服务还向数据捕获服务推送“事件”。数据捕获服务将写入其自己的数据库,然后您可以编写该数据库以进行查询。
您可以了解有关所有所有四个选项here的信息。