- 慢查询中的两个重要参数 slowlog-log-slower-than 和 slowlog-max-len。
- 慢查询不包含命令网络传输和排队时间。
- 有必要将慢查询定期存放。
- redis-cli 一些重要的选项, 例如 —latency、–-bigkeys、-i 和 -r 组合。
- redis-benchmark 的使用方法和重要参数。
- Pipeline 可以有效减少 RTT 次数, 但每次 Pipeline 的命令数量不能无节制。
- Redis 可以使用 Lua 脚本创造出原子、高效、自定义命令组合。
- Redis 执行 Lua 脚本有两种方法: eval 和 evalsha。
- Bitmaps 可以用来做独立用户统计, 有效节省内存。
- Bitmaps 中 setbit 一个大的偏移量, 由于申请大量内存会导致阻塞。
- HyperLogLog 虽然在统计独立总量时存在一定的误差, 但是节省的内存量十分惊人。
- Redis 的发布订阅机制相比许多专业的消息队列系统功能较弱, 不具备堆积和回溯消息的能力, 但胜在足够简单。
- Redis3.2 提供了 GEO 功能, 用来实现基于地理位置信息的应用, 但底层实现是 zset。