Consistent hashing visual guide

See how keys find a server without moving everything

Start with the simple server view, then drill into virtual nodes, then inspect the keys. Each mode reveals one extra layer of detail.

Why this helps
Load the example setup to see a working ring with keys already mapped.
Servers
0

These are the real cache machines, also called physical nodes.

Checkpoints
0

These are virtual nodes: extra ring positions that help the servers share load more evenly.

Keys
0

Keys are the data items being placed, like user IDs, session IDs, or cache records.

Last move
0%

Only the keys in the affected ranges remap when the server list changes.

Choose one layer

Simple server view

A beginner-friendly summary that groups each server into one clean ownership slice.

SERVERS0servers

Each clean slice shows total ownership for one server.

This is a simplified total-ownership view for beginners.