如何优化scan
scan默认会扫描redis所有集群,可以通过hashtag指定某个slot,来将scan命令指定请求到集群中的某台机器上
例如redis命令:keyword:bucket:{0}:xxx
但是实际上这个操作并不能优化scan命令总体耗时,原本并行在集群各个机器上执行的scan命令,在通过hashtag分桶之后变成了串行执行,反而还会让scan命令总耗时增长
scan默认会扫描redis所有集群,可以通过hashtag指定某个slot,来将scan命令指定请求到集群中的某台机器上
例如redis命令:keyword:bucket:{0}:xxx
但是实际上这个操作并不能优化scan命令总体耗时,原本并行在集群各个机器上执行的scan命令,在通过hashtag分桶之后变成了串行执行,反而还会让scan命令总耗时增长