Was ist die beste Graph-Datenbank für PHP + MySQL?

Für eine Grafikdatenbank mit PHP haben Sie meines Erachtens mindestens zwei wirklich gute Möglichkeiten.

  • Neo4j – scheint sich als erste Wahl für Graphendatenbanken etabliert zu haben. Es sollte einfach zu bedienen, schnell und flexibel sein. Wahrscheinlich die, mit der ich gehen würde.
  • OrientDB – dies sollte jedoch eine weitere gute Option sein, insbesondere wenn Sie nach Geschwindigkeit suchen. Es gab in der Vergangenheit einige Beschwerden darüber, dass es sich um einen Buggy handelt, aber das Entwicklerteam hat die Dinge seit einigen Jahren verbessert.

Hier ist ein Nebeneinander-Vergleich:

Lobende Erwähnung von GraphBase, das für große, komplexe Datenstrukturen geeignet ist.

Vergewissern Sie sich jedoch, dass Sie eine Grafikdatenbank wirklich benötigen, da diese für viele Anwendungsfälle möglicherweise zu umfangreich ist.

Es kommt darauf an, was Sie mit “am besten” meinen – Neo4j ( http://neo4j.org/ ) ist sehr gut, aber wenn Sie etwas einfacheres * wollen, dann baut MySQL von Ourdelta ( http://ourdelta.org/patches) ) enthalten die Open Source-Version von OQGRAPH ( http://openquery.com/products/gr… ). Dies bedeutet jedoch, dass die kostenlose Version nicht dauerhaft ist, was für die meisten Verwendungszwecke eine lähmende Funktion sein dürfte.

* einfacher als in können Sie direkt mit SQL abfragen

Um PHP-Graps aus MySQL-Datenbanken zu erstellen, können Sie @MySQL Chart Maker Home Page – MySQLReports.com verwenden
Es kann zum Erstellen beliebiger Arten von MySQL-Diagrammen verwendet werden