Redis es un motor de base de datos en memoria, basado en el almacenamiento en tablas de hashes (clave/valor) pero que opcionalmente puede ser usada como una base de datos durable o persistente. Está escrito en ANSI C por , quien es patrocinado por . Está liberado bajo licencia BSD por lo que es considerado software de código abierto.