【发布时间】:2021-03-30 02:47:00
【问题描述】:
我是微服务的新手,这就是为什么这两个问题困扰着我。
如果我们有每个微服务的每个数据库,例如,我们有一个名为 menu 的服务,它维护创建和更新菜单,我们还有另一个服务,例如 user-access,检查用户对菜单的访问。这两个服务有自己的数据库。
哪种方法是正确的?从 user-access 调用 menu 服务,或将菜单缓存到 Redis 并从 Redis 调用请求的菜单?如果我需要从 user-access 应用程序将菜单名称返回到 front-end。
提前感谢您的回答。
【问题讨论】:
标签: database redis microservices