小编Bha*_*yaW的帖子

微服务架构的文本搜索

我正在研究在基于微服务的系统上实现文本搜索。我们将不得不搜索跨越多个微服务的数据。

例如,我们有两个服务用于管理组织和管理联系人。我们应该能够在一次搜索操作中通过联系方式搜索组织。

我们首选的搜索解决方案是 Elasticsearch。我们已经有一个基于嵌入对象(和/或父子)的工作解决方案,其中当父域更新时,索引有效负载将通过相关对象数据丰富,这些数据保存在缓存中(我们避免调用服务为此直接管理孩子)。

我想知道是否有更好的解决方案。是否有适用于此类场景的微服务模式?

architecture elasticsearch microservices

4
推荐指数
1
解决办法
2122
查看次数