如何解决Spring Boot Application 中的缓存
我们有一个使用 Spring Boot 构建的 REST API。由于复杂,响应时间相当缓慢。为了提高性能,我们确定了一组可以缓存的静态信息,而不是每次都去数据库。
我理解 spring 缓存的方式是,首先运行它会调用数据库,然后缓存信息。当给出相同的输入集时,它从缓存中返回结果。如果输入参数不同,它会再次进入数据库。如果我的理解有误,请指正。
但是,我们希望在服务器启动时缓存一组表(大约 10 个),并在为给定的一组输入参数触发数据库调用之前使用此信息(如果在缓存中可用)。可以使用 spring 的缓存 API 来实现吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。