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
Assuming we are using the fresh Ubuntu 16.10 (Yakkety Yak) installation, the following steps outline how we can setup the Redis server:
- We can install the Redis server using the following console commands:
sudo apt-get update sudo apt-get -y install build-essential tcl wget http://download.redis.io/redis-stable.tar.gz tar xzf redis-stable.tar.gz cd redis-stable make make test sudo make install ./src/redis-server
- This should give us the following output: