Redis®, and the Redis logo are the trademarks of Salvatore Sanfilippo in the U.S. and other countries.
Redis (REmote DIctionary Server) is an immensely popular in memory key-value store which also provides for optional durability, partitioning, replication and a host of other features. It is the most popular key-value database currently and is known for it’s simplicity, low memory footprint and having a low learning curve. Redis is also referred to as a data structure server it has support for atomic operations on data structures like hashes, lists, sets, sorted sets, bitmaps and hyperloglogs. In this post we will look at the set data type provided by Redis along with it’s usage and real life use cases.