All Questions
Redis medium

How does Redis Cluster distribute its keyspace across multiple nodes to achieve linear scalability?

  1. A It uses a Consistent Hashing ring to map keys to the nearest physical node in the network topology.
  2. B It uses 16,384 Hash Slots; every key is mapped to a slot, and nodes own a specific range of slots.
  3. C It relies on a central Primary Node that maintains a global routing table for all incoming client requests.
  4. D It uses a simple Round-Robin load balancer to cycle through the available nodes for every individual write.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions