Redis键功能可与多种模式匹配

时间:2014-01-06 11:33:28

标签: redis nosql key database-scan

我如何找到具有多种匹配模式的键,例如我带有

的键
foo:*, event:*, poi:* and article:* patterns.

我如何找到带有redis键的键用于匹配foo:*或poi:* pattern,就像

find all keys with preffix foo:* or poi:*

1 个答案:

答案 0 :(得分:2)

你不应该这样做。 KEYS主要是一个调试命令。它不应该被用于其他任何东西。

Redis不是支持即席查询的数据库:您应该为放入Redis的数据提供访问路径(使用额外的set或hash或zset索引)。

如果你真的需要在键上运行任意布尔表达式来选择数据,我建议使用rdb-redis-tools包离线执行。