Я хранение и приращению скачать счетчики, как это:Redis моделирование для сортировки строк по количеству
INCRBY downloads:<filename> 1
Но теперь я хочу, чтобы получить загрузки: * сортируется по значению, так что я могу отобразить список лучших загрузок.
У меня такое чувство, что я могу, вероятно, сохранить это лучше. Я дурачился с:
ZINCRBY downloads 1 <filename>
ZREVRANGEBYSCORE downloads +inf -inf
Что же, кажется, дают мне отсортированный список Я хочу (большинство загрузок по крайней мере), но он возвращает только <filename>
. Похоже, мне придется запрашивать счеты отдельно.
В основном, в терминах SQL, если я могу:
select filename, count(*) from downloads
Как структурировать мои данные Redis, чтобы сделать этот запрос возможно/легко?
Ответьте в 3 минутах от создателя проекта ?! Теперь это сервис. Спасибо за Redis :) Отлично работает BTW, но я должен подождать 8 минут, чтобы принять ответ. – Rebe
Добро пожаловать :) – antirez