- 虽然通过
keys命令
或scan命令
都可以找出Redis中具有某特征的所有数据,但二者具有一定区别。
-
keys命令
因为Redis是单线程的,当它需要提供别的服务时,keys命令会导致服务器阻塞; -
scan命令
scan命令虽然解决了keys命令带来的问题,但scan命令得到的数据会有重复的可能,需在客户端做一次去重。
keys命令
或scan命令
都可以找出Redis中具有某特征的所有数据,但二者具有一定区别。keys命令
因为Redis是单线程的,当它需要提供别的服务时,keys命令会导致服务器阻塞;
scan命令
scan命令虽然解决了keys命令带来的问题,但scan命令得到的数据会有重复的可能,需在客户端做一次去重。