Библиотека Redis Perl: как использовать отсортированные наборы?

У меня есть структура данных в redis, которая использует отсортированные наборы для системы «основных элементов», которую я планирую использовать на своей веб-странице. Я в основном использую команды redis-cli, такие как ZRANGE, чтобы получить мои лучшие элементы из Redis.

Теперь я хочу программно получить доступ к этим данным в Perl. Я видел библиотеку Redis.pm, но не смог найти ни одной признаков этих Z* методов нет.

Могу ли я использовать библиотеку Redis.pm для работы с отсортированными наборами в Redis или мне нужно использовать другую библиотеку?


person j0nes    schedule 24.10.2012    source источник


Ответы (1)


Да, вы можете использовать команды Z* с Redis.pm.

На самом деле все команды Redis отображаются в Perl API, даже если некоторые из них не задокументированы. Это делается с помощью функции АВТОЗАГРУЗКИ Perl.

Определение параметров команд следует документации Redis, за исключением случаев, когда в документации Redis.pm указано иное.

См. этот пример в сценариях нерегрессионного тестирования:

https://github.com/melo/perl-redis/blob/master/t/01-basic.t#L195

person Didier Spezia    schedule 24.10.2012