java如何为从另一个微服务对数据库执行的任何CRUD操作刷新微服务的缓存
我有2个微服务,A和B以及一个postgres数据库。Microservice B直接与数据库交互以执行CRUD操作。从microservice A启动应用程序时,我们正在缓存所有数据库记录。现在,对于使用Microservice B在db中进行的任何更新/插入,也应该更新Microservice A中的缓存
目前,我们正在使用基于时间的缓存刷新,即每1小时更新Microservice A中的缓存
请建议更好的方法或任何处理此问题的缓存机制
提前谢谢
共 (0) 个答案