Redis is open source BSD licensed database or key-value store. Redis provides fast and simple data store features mainly used for caching purposes in web applications. Redis is written in C programming language.
Supported Data Structures
Redis supports following data structures to store and retrieve data.
- string
- hash
- list
- set
- sorted set
- queries
- bitmap
- hyperloglog
- geospatial index
Supported Operating Systems
Current version of redis is 3.2.9 . Redis supports following operating systems.
- Fedora
- CentOS
- RedHat
- Windows
Redis Features
Redis have following advantages and features.
- Runs on in the memory
- Rich set of data types
- Cluster configuration with multiple system
- Data replication on multiple slaves
- Exceptionally fast because of memory read/write
- Atomic operations