решил научиться использовать redis, но пока не очень хорошо представляю общую картину. пометьте пожалуйста пункты, в которых я ошибаюсь:
1. redis это БД типа ключ-значение, которая живёт в оперативной памяти сервера.
2. в ней хранятся некритично важные данные
3. например на сервере1 есть админка, написанная на питоне. на сервере2 есть postgres database. на сервере3 есть redis
4. хеш пароля и логины хранятся в postgres
5. всякие визуальные настройки и номера открытых пользователями админки вкладок хранятся в redis
6. для postgres и redis код админки отправляет разные типы запросов. то есть не бывает так, что через какой-нибудь прокси отправлятеся sql-запрос, а прокси уже сам решает отправить его как sql-запрос в postgres или как nosql-запрос в redis.
мне непонятна ситуация когда redis-сервер существует один и соответственно оперативная память у него одна. и при этом пользователей админки, скажем, миллион. как они будут делить оперативную память единственного сервера? ведь если каждому пользователю нужен гигабайт, то сервер не может предоставить миллион гигабайт оперативной памяти