有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何为从另一个微服务对数据库执行的任何CRUD操作刷新微服务的缓存

我有2个微服务,A和B以及一个postgres数据库。Microservice B直接与数据库交互以执行CRUD操作。从microservice A启动应用程序时,我们正在缓存所有数据库记录。现在,对于使用Microservice B在db中进行的任何更新/插入,也应该更新Microservice A中的缓存

目前,我们正在使用基于时间的缓存刷新,即每1小时更新Microservice A中的缓存

请建议更好的方法或任何处理此问题的缓存机制

提前谢谢


共 (0) 个答案