Если у меня есть несколько хэшей на Redis, каждый с ключами, срок действия которых истекает через 24 часа, если память исчерпается при использовании политики выселения, такой как allkeys-lru, Redis удалит весь хэш или отдельные ключи?Выброс кеша на хэши на Redis
2
A
ответ
2
Redis поддерживает только истечение срока действия ключа. Поэтому, после установки TTL, ваш ключ, содержащий хэш-карту, будет истек полностью (все дочерние поля будут удалены вместе с ним). То же самое относится к другим типам данных Redis (например, Sets and Lists).
Если вы используете хэши для хранения имен ключей, срок действия которых истекает, просто установите TTL для каждого такого имени ключа отдельно, а не для ключа Хэша.
Смежные вопросы
- 1. Хэши и Arrrays с Redis
- 2. Значения кеша Django Redis
- 3. Попытка вытащить из кеша redis
- 4. Как получить несколько записей из Redis хэши
- 5. Spring + Redis + Mysql: стратегия кеша
- 6. Получить все хэши существует в Redis
- 7. Как преобразовать хэши redis в JSON?
- 8. Как слить хэши Redis и Rails?
- 9. Включение диагностики кеша лазера Redis
- 10. Разделить хэш на многие хэши
- 11. Включение кеша Redis при загрузке весны
- 12. Azure Redis Кэш-статистика по ключу кеша
- 13. Испытание на выброс Ошибок в Ember.js
- 14. Заявка на выброс за вычетом выписки
- 15. Выброс Memcached, когда кеш заполнен на 40%
- 16. Visual Studio не останавливается на выброс исключения
- 17. Архитектура для кеша Redis & Mongo для сохранения
- 18. Как автоматизировать очистку кеша Redis после развертывания?
- 19. Очистить данные из кеша redis в куске
- 20. Очистка кеша на Master.Page
- 21. Ответ на скручивание кеша
- 22. Должен ли я использовать хэши Redis или хеш-рубин?
- 23. Redis - Вложенные хэши в сравнении со строковыми значениями
- 24. Redis на Heroku сохраняет несколько хеш-ключей как один. Но КИ на местном Redis дБ
- 25. redigo: прочитайте хэши redis, которые имеют переменные ключи
- 26. Почему круглые скобки влияют на хэши?
- 27. счетные хэши на лету во время загрузки
- 28. ключи командной поведения на Redis против REDIS кластера на AWS
- 29. Кэш на NodeJS - Redis vs CouchDB vs ..?
- 30. Запуск Redis на Windows,
Просто для подтверждения: когда вы говорите, что «Redis поддерживает только истечение срока действия ключа». Вы не ссылаетесь на ключи, содержащиеся в хеш-ключах Redis (уровень 1), а на клавиши Redis вообще (уровень 0)? – aledalgrande
Точно. Подумайте о «ключах» внутри уровня 0 Хэш-ключ как «поля», а затем истечение ключей имеет смысл (но не полей :)). –