如何用Redis scan_iter()来排除键?

使用Redis(我使用Python redis),你可以像这样扫描键。

keys = redis_client.scan_iter(match='{string}*')

但是如果我想得到所有的键,不包括某个字符串,我该怎么做呢?所以在这个例子中,我想得到所有不以'{string}'开头的键。


redis
Python
2023-05-06 14:00:44
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
花鸟吹雪

​根据 文件,Redis SCAN 命令使用 glob式语法. 在这种语法中,没有办法指定所有不以某个字符串开头的字符串。所以你不能这么做。

分享
微博
QQ
微信
回复
2023-05-06 15:32:26
相关问题
如何用redis/memcache做缓存层?
2002浏览 • 1回复 待解决
超时上的 Redis 命令
2320浏览 • 1回复 待解决
Redis的管理是通过什么进行的?
2518浏览 • 1回复 待解决
linux排除带空行和#开头的行
4772浏览 • 1回复 待解决
如何用PixelMap处理图片
1061浏览 • 1回复 待解决
如何用websocket发送音频流?
3351浏览 • 1回复 待解决
怎么从DataAbilityHelper排除.flac的文件?
4685浏览 • 1回复 待解决
mybatis 多个参数时,如何用in?
1958浏览 • 1回复 待解决
如何用WebView创建新窗口。
534浏览 • 1回复 待解决
Scan Kit无法识别多个码图
1523浏览 • 1回复 待解决
HarmonyOS RSA如何用公钥解密
190浏览 • 0回复 待解决
如何用openGL做解码后处理
1470浏览 • 0回复 待解决
如何屏蔽系统的返回
169浏览 • 1回复 待解决
鼠穿越功能要如何使用
198浏览 • 1回复 待解决
HarmonyOS中如何用Java实现配音功能
4349浏览 • 1回复 待解决
TV 中如何用Java播放本地视频
9063浏览 • 2回复 待解决
Linux如何启动Redis Server?
2757浏览 • 1回复 待解决
Mysql如何用sql语句删除这样的内容?
1644浏览 • 1回复 待解决
如何打开鼠穿越功能开关
2060浏览 • 1回复 待解决
如何屏蔽方向走焦事件
1813浏览 • 1回复 待解决