string key = "Users_"+"?????";//?????应该加上一个什么变量,才能够反映缓存中是否已经存储了这个(集合)key? 存之前 判断一下 , 有了 就 覆盖, 没有 就加进去,还有就是 楼主 是不是 希望 把每次 users 变更过后的结果 都 存到cache 里面,貌似 这样 效率 很低,不知道为什么要这样存

解决方案 »

  1.   

    to:jingshuaizh
    1 有个时间段的,超出的,就清除缓存中相应的key的项,没有超出时间段的,如果遇到访问请求,就直接从缓存中读,效率会低吗?
    2 “存之前 判断一下 , 有了 就 覆盖, 没有 就加进去”---就是没有好办法,做key,所以缺少判断依据啊?
      

  2.   

    加个TIMESTAMP时间戳做属性,如果时间戳不相等,说明对象已更新.