@waltaki

Какая адекватная максимальная длина ключа Redis?

Думал как хранить JWT в Redis (для отзыва), и понял, что токены же просачиваются, поэтому логично было было удалять их из Redis. Почитав в сети, наткнулся на не рекомендации использовать длинный названия ключей. Но, видь JWT токен не маленький (у меня ~500байт).
Насколько адекватно решение в SET TOKEN "" EX 500?
Есть ли хорошие аналоги?
  • Вопрос задан
  • 59 просмотров
Пригласить эксперта
Ответы на вопрос 1
sarapinit
@sarapinit
Точу водой камень
Зависит.
От сценария использования и от железа на котором запускается Redis. Чем длиннее значение и чем чаще его будут спрашивать, тем тем сильнее это будет влиять на задержку, процессор и загрузку сети.

По моему опыту использование Redis для OAuth на небольшой одноядерной виртуалке с 2ГБ оперативки и 100МБит Ethernet нормально работает.

Но фактически нужно взять свой Redis, взять родную утилиту redis-benchmark настроить ее под свой размер ключа+количество запросов и прогнать тест. Тогда станут точно понятно, насколько он загружен, хватает ли сети, устраивает ли задержка.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы