微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

spring – 缓存结果集

我的应用程序将使用数据源bean从MySql中检索一个数字列表.因为每次我可以将countrylist作为List存储在某个全局bean中时,所有页面都可能使用相同的记录集,在这种情况下是安全的.我可以随时刷新列表……但是当事情变得更复杂时,最好的策略是什么,可扩展性更高的解决方案?

使用内存数据库
第三部分缓存结果集?

没有找到一个,可能是因为我对这个问题不熟悉.

解决方法:

ResultSet与数据库连接相关联,它是一个相当短暂的构造,不适合缓存.

我建议使用EhCache来缓存结果.它是一种内存缓存机制(具有溢出到磁盘的选项,以及在集群中分发的选项).它与Spring(通过EhCacheManagerfactorybean和EhCachefactorybean)非常好地集成.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐