Redis基本使用

缓存现在几乎是所有中大型网站都在用的必杀技,合理的利用缓存不仅能够提升网站访问速度,还能大大降低数据库的压力。Redis提供了键过期功能,也提供了灵活的键淘汰策略,所以,现在Redis用在缓存的场合非常多。
阅读全文

Redis Scan基本使用

由于 Redis 是单线程在处理用户的命令,而 `Keys` 命令会一次性遍历所有 Key,于是在命令执行过程中,无法执行其他命令。这就导致如果 Redis 中的 key 比较多,那么 `Keys` 命令执行时间就会比较长,从而阻塞 Redis。所以很多教程都推荐使用 `Scan` 命令来代替 `Keys`,因为 `Scan` 可以限制每次遍历的 key 数量。
阅读全文

Redis基本数据结构

1. Key基本操作:```redisDEL keyEXISTS keyEXPIRE key secondsKEYS pattern 模糊查询所有匹配的keyPERSIST key 移除key的过期时间TTL key 以秒为单位,返回给定 key 的剩余生存时间(TTL, time to live)RANDOMKEY 从当前数据库中随机返回一个ke
阅读全文