Die hilfreichen Dinge sind, dass es die Dinge nicht verkompliziert und die genauen Daten liefern kann, die wir wollen. Es verbessert auch die Leistungsgeschwindigkeit, indem es HTTP-Anfragen zu einer zusammenfasst, was am besten mit APIs funktioniert.
Fügt eine Komplexitätsebene hinzu, mit der nicht viele Programmierer vertraut sind. Steile Lernkurve. Das Verschachteln mehrerer Mutationen ist ein Problem, wenn es um Autorisierung geht.
Ich habe begonnen, Neo4J zu verwenden, um verschiedene Einrichtungen (eines Startups, bei dem ich arbeite) in der Stadt als Knoten darzustellen und ihre Beziehungen in Bezug auf verfügbare Verkehrsmittel und die damit verbundenen Kosten darzustellen. Das...
Das Werkzeug selbst war ein Problem. Wir verwendeten die Neo4j-Ruby-Bindings, um eine eingebettete Neo4j-Datenbank in Rails zu erstellen. Dies erforderte, dass wir JRuby anstelle von regulärem Ruby verwendeten. Die Verwendung von JRuby führte zu vielen...
Die hilfreichen Dinge sind, dass es die Dinge nicht verkompliziert und die genauen Daten liefern kann, die wir wollen. Es verbessert auch die Leistungsgeschwindigkeit, indem es HTTP-Anfragen zu einer zusammenfasst, was am besten mit APIs funktioniert.
Ich habe begonnen, Neo4J zu verwenden, um verschiedene Einrichtungen (eines Startups, bei dem ich arbeite) in der Stadt als Knoten darzustellen und ihre Beziehungen in Bezug auf verfügbare Verkehrsmittel und die damit verbundenen Kosten darzustellen. Das...
Fügt eine Komplexitätsebene hinzu, mit der nicht viele Programmierer vertraut sind. Steile Lernkurve. Das Verschachteln mehrerer Mutationen ist ein Problem, wenn es um Autorisierung geht.
Das Werkzeug selbst war ein Problem. Wir verwendeten die Neo4j-Ruby-Bindings, um eine eingebettete Neo4j-Datenbank in Rails zu erstellen. Dies erforderte, dass wir JRuby anstelle von regulärem Ruby verwendeten. Die Verwendung von JRuby führte zu vielen...