Как на Redis сделать логирование действий пользователей?

Только начинаю осваивать redis. Стоит задача писать в базу последние действия пользователей. Посмотрел базовые типы данных не смог понять что мне нужно для решения. Что нужно:
По каждому пользователю иметь ограниченный по объему пулл записей последних действий. Нужно чтобы лог очищался сам от старых записей и не мог заполонить более чем, например, 100 записей по каждому из пользователей, т.е пытаюсь записать стопервое действие - удаляется первая, в конец записывается последняя, итого снова 100 записей. Натолкните на мысль как реализовать? Можно ли сделать штатными средствами редис или придется скриптами смотреть количество записей и удалять излишки?
  • Вопрос задан
  • 446 просмотров
Пригласить эксперта
Ответы на вопрос 1
2ord
@2ord
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы