读书人

多线程访问缓存的有关问题?

发布时间: 2011-12-10 22:22:01 作者: rapoo

多线程访问缓存的问题?????
为了不让用户每次请求时都要访问数据库,我用一个cache存储了数据库的数据,因为这个cache要线程频繁访问,为了提高性能cache没有用同步代码,但是数据库中数据发生变化时,cache就要重新读取数据,但线程从cache读取的共享数据就有可能不完全,这个问题怎么解决啊???

[解决办法]
去这里看看吧:
http://www.javadingle.com
[解决办法]
小弟的建议是:你的访问数据方法可以不用线程安全
但是刷新数据的方法要把整个java类锁住,然访问线程等下!

读书人网 >Java Web开发

热点推荐