6 Stimmen

Open-Source-Graph-Datenbank

Ich brauche eine Graphdatenbank für mein Projekt. Ich möchte die Operation des kürzesten Weges auf dem Graphen durchführen. Ich habe Google durchsucht und neo4j, InfoGrid und sones gefunden. Ich bin mir nicht sicher, welches Programm am besten geeignet ist.

Neo4j besteht auch bei Leseabfragen auf Transaktionen, so dass ich mir Sorgen mache, dass es zu Verzögerungen kommt. Ich möchte eine hochleistungsfähige Graphdatenbank-Engine. Es wäre großartig, wenn es auch den kürzesten Weg unterstützen kann.

0voto

Eya Punkte 121

Ich empfehle Ihnen, einen Blick auf AgensGraph und seine Leistungsfähigkeit zu werfen. https://bitnine.net/agensgraph/

AgensGraph unterstützt auch den "Kürzesten Weg" und Sie können ihn einfach nutzen.

0voto

Wey Gu Punkte 126

Nebula Graph(0) ist Morden, Open Source(1), Skalierbar (bis zu einem riesigen Maßstab), Performant, Sie können zwischen 3 Repliken und 1 Replik wählen. Es unterstützt FIND PATH (2)

(0) https://github.com/vesoft-inc/nebula

(1) https://github.com/vesoft-inc/nebula#licensing

(2) https://docs.nebula-graph.io/2.5.1/3.ngql-guide/16.subgraph-and-path/2.find-path/

nebula> FIND SHORTEST PATH FROM "player102" TO "team204" OVER *;
+--------------------------------------------+
| path                                       |
+--------------------------------------------+
| <("player102")-[:serve@0 {}]->("team204")> |
+--------------------------------------------+

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X