Aus dem Kurs: MongoDB Grundkurs

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

Sharding verstehen

Sharding verstehen – Tutorial zu MongoDB

Aus dem Kurs: MongoDB Grundkurs

Sharding verstehen

In diesem Video zeige ich Ihnen die Theorie hinter dem sogenannten MongoDB Sharding. Ein MongoDB Shard besteht aus mehreren Replica Sets, hier unten in Grün dargestellt. Es geht also, dass sehr, sehr viele Datenmengen, dass die Datenmenge sehr, sehr groß ist und auf mehrere Server, auf mehrere Replica Sets gespeichert wird. Und ein Beispiel dafür könnte sein eine Messung, bei der die Daten aus Europa auf dem ersten Shard gespeichert werden, die Daten aus Amerika auf dem zweiten Shard und die Daten aus Afrika auf dem dritten Shard. Das Ziel ist also, sehr große Datenmengen auf mehrere Server, auf mehrere Replica Sets so zu verteilen, dass bei Bedarf neue Shards hinzugefügt werden können. D. h., bei Bedarf habe ich die Möglichkeit, meine Hardware zu erweitern, indem ich einfach neue Server hinzufüge. Ein MongoDB Shard benötigt auch einen sogenannten Konfigurationsserver, in dem die Konfigurationsparameter des gesamten Shards gespeichert werden. Und es ist auch so, dass wir auch…

Inhalt