What is Redis and What is it used for ? - nairuzabulhul/Technical-Terms GitHub Wiki
#Redius:
-
is a data structure server. It stores data in a "NoSQL" key-value format --{Dictionary}
-
Written in C
-
Runs in Memory. it stores its data in the RAM of the computer is running on so it is extremely fast
-
It includes all of the data structure
- strings
- lists
- sets
- sorted sets
- hashes
- hyperloglogs
- bitmaps
- geospatial indexes
Redis Uses:
- Redis can be used as cached server or as a real storage database
- Caching includes: -- Full Page Caching -- Session Caching -- Queuing -- Pub/Sub
- One of the greatest advantages of Redis is that it is highly scalable shared by multiple processes , applications or severs