Suche nach einer Infrastruktur für Netzwerkanalyse für heterogene (Multiple-Node-Typen (Multi-Mode), Multiple-Edge-Typ (Multi-Relation) und mehrere beschreibende Features (Multi-Feature)) Netzwerke, ich habe bemerkt, dass es zwei Standard-Stacks in der Graph-Datenbank Welt sind:Graph Datenbank: TinkerPop/Blueprints vs W3C Verknüpfte Daten
auf der einen Seite wir haben die ThinkPop/Blueprintproperty graph model. Es wird unterstützt von Neo4j, OrientDB GraphDB, Dex, Titan, InfiniteGraph usw.
Der Tinkerpop Stapel enthält die Blueprint Eigenschaft Diagrammmodell-Schnittstelle, die Gremlin Graph Traversal Sprache und die Furnace Graphenalgorithmen Paket.
Auf der anderen Seite wir W3C's Linked Data technology stack haben, die von AllegroGraph unterstützt wird, 4store, Oracle Database Semantic Technologies, OWLIM, SYSTap BigData usw.
semantische Daten werden mit dargestellt RDF/RDFS/OWL und abgefragt werden können unter Verwendung von SPARQL Oben bietet es rules und reasoning Fähigkeiten.
Angenommen, ich möchte heterogene Daten in einer Graphdatenbank darstellen und solche Daten analysieren (Statistiken, Beziehungen, Entdeckung, Struktur, Entwicklung usw.) (ich weiß, dass diese Begriffe weit und vage sind) - Was sind? die relativen Stärken jedes Modells für verschiedene Arten von Netzwerkanalyseaufgaben? Ergänzen sich diese beiden Modelle?