我有一个场景,我有一个数据库,最终用户将随时更新...我的java应用程序需要在数据库完成任何更改后缓存数据?这怎么可能?有人帮我解决了这个问题?
我想知道在数据库中进行任何更新后如何缓存数据库数据?
答案 0 :(得分:0)
您可以将存储过程注册为触发器,以通知Java应用程序有关更新的信息。在这里阅读触发器: https://dev.mysql.com/doc/refman/5.7/en/trigger-syntax.html
您的问题可以用不同的方式解释:
后者要难得多。如果需要一致性,那么在某些时候,数据库事务必须等到应用程序得到通知并得到确认。您将在分布式计算领域遇到许多有趣的问题。