Я не могу понять, когда пришло время использовать его в приложении.
Я бы порекомендовал вам прочитать этот учебник, который также содержит примеры использования. Поскольку Redis ориентирован скорее на память, он действительно хорош для часто обновляемых данных в реальном времени, таких как хранилище сеансов, база данных состояний, статистика, кеширование и его расширенные структуры данных, что обеспечивает универсальность для многих других сценариев.
Redis, однако, не является заменой NoSQL для классических реляционных баз данных, поскольку он не поддерживает многие стандартные функции мира RDBMS, такие как запросы ваших данных, которые могут замедлить их. Замена - это, скорее, базы данных документов, такие как MongoDB или CouchDB, и Redis отлично дополняет определенные функции, где удобна скорость и поддержка расширенных структур данных.