我已经使用分号保存了数据。
redis> keys party:*
1) "party:congress:president"
2) "party:bjp:president"
3) "party:bjp"
4) "party:sena"
是否有任何命令可以列出所有各方?在上面的例子中,我期望
congress
bjp
sena
最佳答案
不,没有执行此操作的命令。 但是,如果您真的需要的话,在客户端实现它是微不足道的。
应用程序不应该使用 KEYS 命令来检索数据。 KEYS 在线性扫描您存储的数百万个 key 时会阻塞整个 Redis 实例。它更像是一个应该在管理工具中使用的调试命令。
使用 Redis 时,没有 btree 结构来索引键,因此您无法查询键,除非您的键存储在现有集合(set、zset 等...)中
关于redis - 使用通配符查找键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8744207/