缓存
memcached过期策略
1、memcached的过期时间,有一个最大时限就是30天,若超过30天,存储时返回true,但是在取数据的时候取不到(这个key是1秒后过期的)。 2、memcached的缓存失效策略是LRU(最近最少使用)加上到期失效策略。当向memcached存储数据时,你可能会设置一个过期时间,可以是永久也可以是一段时间,但是 ...
清缓存要放到事务外部
对于数据库操作之后的清缓存要放到数据库事务外部 若事务未提交之前清了缓存,在清缓存到事务提交这段时间内,若其他的方重新生成缓存,会生成老数据的缓存 因此若需要清缓存一定要在事务提交之后。 ...