Redis is an open source, in-memory data structure store, whose development is sponsored by Redis Labs. The name originated from REmote DIctionary Server. It currently ranks as one of the most popular key-value databases.
Some of the key strengths of Redis can be outlined as follows:
- In-memory data structure store
- Key-value data store
- Keys with a limited time-to-live
- Publish/subscribe messaging
- It can be used for cache data stores
- Transactions
- Master-slave replication