Redis. Кратко

Redis — сервер баз данных типа ключ-значение. По сути, это база данных, размещаемая в памяти, которая в основном используется в роли кэши, находящаяся перед другой базой данных, типа MySQL, PostgreSQL.

Традиционный подход к использованию Redis выглядит следующим образом: клиент обращается к приложению, а оно получает необходимые для выполнения его запроса данные. Сначала (пункт 1 на рисунке) приложение обращается к кешу Redis представленному главной базой данных (Main). Если данные в кеше есть, произошло попадание кеша, выполняется обычный возврат данных. Если произошёл промах кеша (пункт 2), система обращается к постоянному хранилищу (в данном случае — базе данных MySQL). Данные из него (пункт 3) загружаются в кеш, после чего ими сможет воспользоваться приложение.

Полезные ссылки:
Подробно о Redis — https://habr.com/ru/companies/wunderfund/articles/685894/ Подключение Redis в битрикс — https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=14034&LESSON_PATH=3913.3516.5062.2795.14034