1.规范
size控制:
- string类型,控制在2KB以内
- hash、list、set、zset类型的元素个数,不要超过5000
pipeline命令:
检查多参数命令的参数个数或pipeline命令个数,若值太大,建议减小(codis proxy返回结果集超64K,reset连接)。控制一次批量操作的元素个数在500以内;当操作数量过大时,容易阻塞其他连接的操作。
- 谨慎使用O(N)的命令。0(N)的命令包括hgetall、lrange、smembers、zrange、sinter。有遍历的需求可以使用hscan、sscan、zscan代替。