Redis в качестве кеша какую нагрузку может держать?
Суть вопроса проста. Хочется выяснить потенциальную производительность системы кеширования.
Имееться backend на Python и Django REST API.
Планируется высоконагруженное приложение для отдачи простых JSON объектов и кешем объектов в Redis.
Допускаем что кеш долгий (час, сутки и возможно более).
Сколько теоретически одновременных запросов может обрабатывать Redis?
Удачно ли это решение в качестве кеша для данной связки?
Возможно ли масштабирование кеша Redis между разными физическими серверами?
По железу это могут быть например 1, 2 и более физических много-ядерных серверов под Redis.
Иван Шумов, безусловно. Я же предложил ТС воспользоваться бенчмарком на его конкретной системе.
Тем более что ажуровский редис работает (внезапно) под виндоуз. Есть вероятность что на линукс будет по другому.
Я привел скриншот, потому что, возможно, он может дать качественную оценку.
Рассуждайте логично . Перед кластером редиса у вас должен быть балансировщик который как то выделит куда послать, нагрузка по сути это пропускная способность сети и память на нодах что бы кэш был в памяти. Так что без цифр что то сложно сказать