spring – 缓存结果集

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

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

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

解决方法:

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

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

相关文章

连接数据库的方式:第一种方式:ODBC:开放数据库连接是微软...
JDBCRequest 使用VariableNamesmysql:数据库连接池对象var...
 1.JDBCDBC(JavaDataBaseConnectivity):Java数据库连接技术...
1.需要jar包的支持:java.sqljavax.sqlmysql-conneter-java....
1.简介Activiti是一个业务流程管理(BPM)框架,它是覆盖了业务...
1.JDBC体系系统一组规范:接口JDBC接口(API)包括两个层次:...