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