很多新手知道Redis能加速,但是不知道什么时候该用,什么时候不该用,今天说一下新手用Redis的常见误区。
别什么都往Redis里塞
Redis是内存数据库,成本比MySQL高很多,只有经常查、变化不频繁的数据才适合放Redis,比如网站的热门文章列表、站点配置,几小时甚至几天变一次,放Redis里,不用每次查数据库。
那种实时变化的、写多的、偶尔查一次的数据,别放Redis,写来写去浪费内存,还容易和数据库数据不一致。
别设了缓存忘了过期时间
新手最常见的问题,把数据缓存到Redis,不设过期时间,数据库里数据改了,Redis里还是老的,用户看到的内容永远是旧的。缓存一定要设过期时间,重要数据改完之后,手动删一下Redis里对应的缓存,保证数据一致。
新站别着急上Redis
一天几十访客,MySQL跑着一点问题没有,上了Redis还要维护,容易出问题,等数据库CPU经常跑满、网站慢了再上,别为了用技术而用技术。
本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。
0