bigdata:graphdb
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | Nächste ÜberarbeitungBeide Seiten der Revision | ||
bigdata:graphdb [2015/09/21 09:48] – [Datenmodell] brueck | bigdata:graphdb [2015/10/05 21:23] – [Datenmodell] brueck | ||
---|---|---|---|
Zeile 8: | Zeile 8: | ||
Das Datenmodell der Graphdatenbanken basiert im Grunde auf der Graphentheorie Leonard Eulers. Sie werden in Form von Graphen mit **Knoten** für die Entitäten und gerichteten **Kanten** für die Beziehungen zwischen ihnen modelliert. Beide können jeweils mit Eigenschaften (Properties) versehen werden. Man nennt es auch „**Property-Graph-Datenmodell**“. Alle Knoten und Kanten bilden zusammen die Graphdatenbank. | Das Datenmodell der Graphdatenbanken basiert im Grunde auf der Graphentheorie Leonard Eulers. Sie werden in Form von Graphen mit **Knoten** für die Entitäten und gerichteten **Kanten** für die Beziehungen zwischen ihnen modelliert. Beide können jeweils mit Eigenschaften (Properties) versehen werden. Man nennt es auch „**Property-Graph-Datenmodell**“. Alle Knoten und Kanten bilden zusammen die Graphdatenbank. | ||
- | Jedes Knoten-Element bekommt eine eigene, einzigartige Bezeichnung und enthält zudem, im Gegensatz zu relationalen Systemen, gleich den Satz von ein- und ausgehenden Verbindungen und Beziehungen zu den benachbarten Elementen, sowie die Eigenschaften in Form eines Key-Value-Paares. Auch die Kanten haben eine eindeutige Bezeichnung, | + | Jedes Knoten-Element bekommt eine eigene, einzigartige Bezeichnung und enthält zudem, im Gegensatz zu relationalen Systemen, gleich den Satz von ein- und ausgehenden Verbindungen und Beziehungen zu den benachbarten Elementen, sowie die Eigenschaften in Form eines Key-Value-Paares. Auch die Kanten haben eine eindeutige Bezeichnung, |
Ein Schema muss im Vorhinein nicht definiert werden, Knoten, Eigenschaften, | Ein Schema muss im Vorhinein nicht definiert werden, Knoten, Eigenschaften, | ||
- | Graphdatenbanken unterscheiden sich von den anderen, aggregatorientierten [[bigdata: | + | Graphdatenbanken unterscheiden sich von den anderen, aggregatorientierten [[bigdata: |
bigdata/graphdb.txt · Zuletzt geändert: 2015/10/05 21:24 von brueck