Я использовал OrientDB совсем немного, а в OrientDB записи (или узла или отношения) присваивается идентификатор, который сохраняется для его жизни. Идентификатор может (и будет) повторно использоваться, если запись удалена, но пока существует одна и та же запись, она имеет тот же ID (даже после перезапуска). Мой вопрос: делает ли Neo4j это тоже? Мое приложение значительно сократило количество раз, когда оно использует идентификаторы узлов напрямую, запрашивая вместо этого. Но есть еще несколько раз, что я хотел бы использовать идентификаторы. Возможно ли это в Neo4j?Являются ли идентификаторы узлов постоянными?
И только FYI, я еще не работал с Neo4j. Я только что читал руководство, готовое к нашему возможному коммутатору. Поэтому, если это то, что сразу становится очевидным при использовании API или что-то в этом роде, пожалуйста, простите меня. Я знаю только то, что я могу найти в руководстве, и поиск, и я хочу знать все на 100%, прежде чем я начну переносить данные в Neo4j.