24th
Sep
Caching

Caching Interview Questions

  • Admin
  • 24th Sep, 2020
  • 647 Followers

Caching Interview Questions

1. Memcached

2. Redis

Redis is a distributed, in-memory key-value database with optional durability which implements an in-memory data structure project. The various abstract data structure supported by Redis are strings, lists, maps, sets, sorted sets, HyperLogLogs, bitmaps, streams, spatial indexes, etc. Redis was developed by Salvatore Sanfilippo and is sponsored by Redis Labs. It is open-source software under the licensing of BSD 3-clause. Some of the many languages which have Redis language bindings are ActionScript, C, C++, C#, Clojure, Common Lisp, Crystal, Java, JavaScript.

Redis supports master-replica replication and hence any number of replicas can be synthesized here. Redis implements a single-rooted replication tree.

3. Rabbitmq