问题:redis如何删除模糊匹配到的keys?
解决:配合xargs进行删除操作
方法:
./redis-cli -h [$Addr] -a [$Password] -p [$Port] -n [$db] keys "[$Key]*" | xargs ./redis-cli -h [$Addr] -a [$Password] -p [$Port] -n [$db] del
例如:
redis-cli -n 1 keys "school*" | xargs redis-cli -n 1 del
python批量删除
print r.delete(*r.keys('/vender*')) # 删除 /vender开头的所有name
参考:
https://blog.csdn.net/craftsman2020/article/details/127367814
https://cloud.tencent.com/developer/article/1172167