Сопоставление с образцом в отсортированных наборах redis и возврат результатов по порядку - PullRequest
0 голосов
/ 16 мая 2018

У меня есть набор для сортировки по Redis.

Мне нужно выбрать членов из набора, которые соответствуют определенному шаблону регулярных выражений В ПОРЯДКЕ.

Я использовал ZSCAN, но он не возвращает результаты по порядку. С ZRANGE я не могу сопоставить регулярные выражения.

Есть ли способ сделать это?

1 Ответ

0 голосов
/ 16 мая 2018

Даже ZSCAN не поддерживает регулярные выражения, он поддерживает только шаблоны, похожие на глобусы.

Это классический вариант использования Lua scripting .В вашем скрипте вы сможете либо ZSCAN и затем отсортировать, либо ZRANGE, а затем применить фильтрацию.Удачного взлома;)

...