Redis is an open source key-value database sponsored by Pivotal.
Data in a key-value database has two parts: the key and the value. Because Redis can accept keys in a wide range of formats, operations can be executed on the server and reduce the client's workload. Redis is often used for caches to speed up web applications.
See also: in-memory database