Diagrammdatenbank

Definition - Was bedeutet Graph Database?

Eine Diagrammdatenbank ist eine Art NoSQL- oder nicht relationale Datenbank. Dies ist eine Art Datenbank, die für sehr große Mengen verteilter Daten geeignet ist. Anstatt Tabellen wie in relationalen Datenbanken zu verwenden, verwendet eine Diagrammdatenbank, wie der Name schon sagt, Diagrammstrukturen mit Knoten, Eigenschaften und Kanten, um Daten darzustellen und zu speichern.

Eine Graphendatenbank wird auch als graphorientierte Datenbank bezeichnet.

Technische.me erklärt Graph Database

Eine Graphendatenbank verwendet die Graphentheorie zum Speichern, Zuordnen und Abfragen von Beziehungen. Es handelt sich im Wesentlichen um eine Sammlung von Kanten und Knoten, wobei jeder Knoten eine Entität wie eine Person oder eine Organisation darstellt und jede Kante eine Verbindung oder Beziehung zwischen zwei Knoten darstellt.

Ein Knoten wird durch eine eindeutige Kennung definiert und mit mehreren Kanten versehen, egal ob eingehend oder ausgehend. Er verfügt über eine Reihe von Eigenschaften, die als Schlüssel-Wert-Paare ausgedrückt werden. Eine Kante wird auch durch eine eindeutige Kennung definiert und verfügt über einen Start- und einen Endknoten sowie eine Reihe von Eigenschaften.

Eine Diagrammdatenbank ist nützlich für die Analyse von Beziehungen und Verbindungen zwischen Daten. Daher wird es beim Data Mining von Social-Media-Daten in großem Umfang für Daten mit dynamischen Schemata verwendet, z. B. im Supply Chain Management sowie im Vertrieb, wo es verwendet wird, um die Zusammenhänge zwischen den Online-Aktionen eines Kunden zu bestimmen.