A explicação do que o Redis resolve, parte da comparação entre armazenar um valor único contra a consulta e processamento de várias informações em um banco relacional, que nesses termos obviamente o retorno do valor será bem mais rápido no Redis do que qualquer outro banco.
Mas eu penso que para estabelecer uma base justa de comparação, o correto seria comparar a obtenção do mesmo dado armazenado no Redis e desse mesmo dado armazenado em uma tabela de um banco relacional. Sendo assim, acredito que o Redis ainda seria mais eficiente, mas gostaria de saber o quanto mais eficiente ele seria ? ou seja, fazer uma consulta de GET "minha_chave" é quantos porcento mais eficiente/rápido do que Select Valor from MinhaTabela where Chave = "minha_chave" ???