redis-按模式/前缀获取所有哈希

时间:2018-08-30 10:58:01

标签: redis

我有一个哈希模式websocket:socket:*

$redis->hMSet('websocket:socket:1', ['block' => 9866]);
$redis->hMSet('websocket:socket:2', ['block' => 854]);
$redis->hMSet('websocket:socket:3', ['block' => 854]);

如何获取与模式websocket:socket:*匹配的所有哈希?

或者跟踪项目清单的最佳方法是什么?

1 个答案:

答案 0 :(得分:3)

Redis不提供开箱即用的按值搜索。您必须自己实现某种索引。

Secondary indexing with Redis(或使用RediSearch)上了解有关Redis索引的更多信息。