Ik kan er niet achter komen wanneer het tijd is om het in een applicatie te gebruiken.
Ik zou je aanraden om deze tutorial te lezen die ook use cases bevat. Omdat redis nogal geheugengericht is, is het echt goed voor regelmatig bijgewerkte realtime gegevens, zoals sessieopslag, statusdatabase, statistieken, caching en de geavanceerde gegevensstructuren bieden veelzijdigheid voor vele andere scenario's.
Redis is echter geen NoSQL-vervanging voor klassieke relationele databases, omdat het niet veel standaardfuncties van de RDBMS-wereld ondersteunt, zoals het opvragen van uw gegevens, wat het zou kunnen vertragen. Vervanging zijn eerder documentdatabases zoals MongoDB of CouchDB en redis is geweldig in het aanvullen van specifieke functionaliteit waar snelheid en ondersteuning voor geavanceerde datastructuren handig is.