论坛首页 Java企业应用论坛

关于缓存的疑惑

浏览 5911 次
该帖已经被评为精华帖
作者 正文
   发表时间:2004-03-16  
一直有一个疑惑!今天早上忽然又想起来了!
如果我在使用Hibernate的缓存时又同时使用了直接的jdbc访问,这是否会导致数据的不一致性呢?因为我想缓存是没办法感知数据库中数据的变化的,而jdbc访问又不经过缓存,越想越糊涂,难道缓存和直接的数据库访问不能一起用吗?哪位朋友可以解惑也?
   发表时间:2004-03-16  
citysir 写道
一直有一个疑惑!今天早上忽然又想起来了!
如果我在使用Hibernate的缓存时又同时使用了直接的jdbc访问,这是否会导致数据的不一致性呢?因为我想缓存是没办法感知数据库中数据的变化的,而jdbc访问又不经过缓存,越想越糊涂,难道缓存和直接的数据库访问不能一起用吗?哪位朋友可以解惑也?

Right, you should not use JDBC.
0 请登录后投票
   发表时间:2004-03-16  
那不是很受限制!
如果我既想用Hibernate,又想用EJB,还想用JDBC,那唯一的办法难道是:
不用缓存

太让我失望了!又没有更好的解决办法呢?我想应该有的!
0 请登录后投票
   发表时间:2004-03-18  
做软件不是搞精密科学,使用缓存就会带来一些问题,但能达到提高大多数访问的速度这个目的就行了嘛。
0 请登录后投票
   发表时间:2004-03-20  
i see
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics