Redis есть ли зависимость производительности кеша от его объема?

В Django приложении активно используется Redis в качестве кеша выборок запросов к MySQL.

Вопрос такой: есть ли какая то зависимость производительности Redis от его объема в ОЗУ?
Например объем кеша в 1GB и в 6GB одинаково эффективно будет работать в плане выборок?
  • Вопрос задан
  • 152 просмотра
Пригласить эксперта
Ответы на вопрос 3
romesses
@romesses
Backend инженер
Скорее всего, есть разница. Но значительная ли разница - нельзя знать, не зная какие данные и какие выборки.
У каждой команды есть своя алгоритмическая сложность. В работе приложения все это может сказываться.
Надо замерять.
Ответ написан
Комментировать
@deliro
https://redis.io/commands/GET O(1) — константное время, не зависит от размера базы
Ответ написан
Комментировать
dimonchik2013
@dimonchik2013
non progredi est regredi
в таких системах всегда O(1)
но(!) пока кеш не превысит физически доступную память, и вот тут... хехе

птому и тестируют периодически разные , для практики
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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