Ich versuche zu verstehen, wie man Shards berechnet.
Ich weiß, dass Sharding eine Möglichkeit ist, eine große Datenbank in kleinere, besser verwaltbare Teile zu unterteilen, aber ich bin mir über die Einzelheiten des Berechnungsprozesses nicht sicher.
Kann jemand die Schritte erklären oder eine Formel zur Bestimmung der Anzahl der Shards bereitstellen?
6 Antworten
BitcoinBaron
Sat Nov 23 2024
Es ist ratsam, Ihre Knoten regelmäßig zu überwachen, um sicherzustellen, dass sie diese Richtlinien einhalten.
MatthewThomas
Sat Nov 23 2024
Die Kapazität der Shards, die ein Datenknoten aufnehmen kann, korreliert direkt mit dem Heap-Speicher des Knotens.
StormGlider
Sat Nov 23 2024
Konkret sollte ein Knoten mit 30 GB Heap-Speicher idealerweise nicht mehr als 600 Shards haben.
MysticChaser
Sat Nov 23 2024
Sollten Ihre Knoten das empfohlene Shard-Limit pro GB überschreiten, kann es erforderlich sein, zusätzliche Knoten einzuführen, um die Last zu verteilen.
Martino
Sat Nov 23 2024
Das Beibehalten einer niedrigeren Shard-Anzahl im Verhältnis zu diesem Schwellenwert ist für eine optimale Leistung von Vorteil.