redis - получить все хэши по шаблону / префиксу - PullRequest
0 голосов
/ 30 августа 2018

У меня есть шаблон хеша 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 голосов
/ 30 августа 2018

Redis не предоставляет поиск по значению из коробки. Вам придется самостоятельно выполнять какое-то индексирование.

Подробнее об индексации в Redis можно узнать по адресу Вторичная индексация с помощью Redis (или используйте RediSearch ).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...