2021
03-30
03-30
redis通过lua脚本,获取满足key pattern的所有值方式
我们知道,redis提供了keys命令去获取所有满足格式的key,如我们键入命令keys"user*"将得到所有以user开头的key然后执行mget命令可以获取多个key的值,如但如果满足条件的key过多,我们要将所有key拿到,再用mget去拿到所有值则为相对比较麻烦,因此可以借助xargsredis-clikeys"user*"|xargsredis-climget获取到所有key的值也可以执行lua脚本localkeys=redis.call('keys',KEYS[1]);returnredis.call('mget',unpack(key...
继续阅读 >