Ich plane, Neo4j für mein aktuelles Projekt (eine REST API) zu verwenden. Ich habe gelesen, dass es nicht ratsam ist, die ID von Neo4j zu verwenden, da die ID bei einem Neustart für Optimierungen wiederverwendet werden kann. Allerdings sind diese Threads ein paar Jahre zurück bis 2012. Auf der offiziellen GitHub-Seite von Neo4j scheint es, dass sie versprochen haben, dieses Problem für Neo4j 2.x (zurück im Jahr 2013) zu lösen. Es ist jetzt 2016 und Neo4j ist auf 3.0.Wird die interne ID von Neo4j immer noch nicht empfohlen?
Also meine Frage ist: Hat sich etwas geändert? Ist es immer noch unsicher, die ID in der API offen zu legen? Oder stecken wir immer noch auf UUIDs, um die Eindeutigkeit zu garantieren?
Kann ich fragen, warum es abgelehnt wird? – Synch