Datenbanken · Senior · Frage 24 von 75
Warum nutzt man Consistent Hashing in verteilten Datenspeichern?
- 1Es verschlüsselt Schlüssel, bevor sie einen Knoten erreichen
- 2Ein neuer Knoten verschiebt nur einen kleinen Teil der Schlüssel
- 3Es garantiert, dass keine zwei Schlüssel denselben Hash haben
Antwort zeigen
Richtige Antwort: Ein neuer Knoten verschiebt nur einen kleinen Teil der Schlüssel
Erklärung
Virtuelle Knoten glätten ungleiche Verteilung. Cassandra, DynamoDB und viele Caches nutzen Varianten davon.