Was ist ein geteilter Cluster?
Was ist ein geteilter Cluster?

Video: Was ist ein geteilter Cluster?

Video: Was ist ein geteilter Cluster?
Video: Das geteilte Superphoton | Unsere Forschung im Dialog | ML4Q 2024, April
Anonim

Ein MongoDB Gesplitterter Cluster besteht aus folgenden Komponenten: Shard: Jeder Shard enthält eine Teilmenge der zersplittert Daten. Ab MongoDB 3.6 müssen Shards als Replikatsatz bereitgestellt werden. mongos: Der mongos fungiert als Abfragerouter, der eine Schnittstelle zwischen Client-Anwendungen und dem Gesplitterter Cluster.

Anschließend kann man sich auch fragen, was ist Sharded?

Splittern ist eine Art der Datenbankpartitionierung, die sehr große Datenbanken in kleinere, schnellere und einfacher zu verwaltende Teile unterteilt, die als Daten-Shards bezeichnet werden. Das Wort Scherbe bedeutet einen kleinen Teil eines Ganzen.

Was ist eine Sharded-Sammlung? Splittern ist ein Konzept in MongoDB, das große Datensätze in kleine Datensätze über mehrere MongoDB-Instanzen aufteilt. Die Sammlung was groß sein könnte, ist tatsächlich auf mehrere aufgeteilt Kollektionen oder Scherben, wie sie genannt werden. Logischerweise arbeiten alle Shards als eins Sammlung.

Was ist hier ein Sharded Cluster in MongoDB?

EIN Mongodb-Cluster ist das Wort, das normalerweise für verwendet wird Gesplitterter Cluster in Mongodb . Die Hauptzwecke von a zersplitterter Mongodb sind: Scale liest und schreibt entlang mehrerer Knoten. Jeder Knoten verarbeitet nicht die gesamten Daten, sodass Sie Daten entlang aller Knoten des Shards trennen können.

Warum wird Sharding verwendet?

Splittern ist eine Methode zum Aufteilen und Speichern eines einzelnen logischen Datensatzes in mehreren Datenbanken. Durch die Verteilung der Daten auf mehrere Maschinen kann ein Cluster von Datenbanksystemen größere Datenmengen speichern und zusätzliche Anforderungen verarbeiten. Splittern ist erforderlich, wenn ein Datensatz zu groß ist, um in einer einzigen Datenbank gespeichert zu werden.

Empfohlen: