Databases · Senior · Question 24 of 75

Why is consistent hashing used in distributed data stores?

Explanation

Virtual nodes smooth out uneven distribution. Cassandra, DynamoDB and many caches use variants of it.

Further reading

Problem with a question

Databases · Senior · question 24

Test yourself

Take the Databases · Senior quiz: questions and options are shuffled, and you get a review of your mistakes at the end.

Take this quiz