У меня есть несколько баз данных Neo4j, которые я использую с одним сервером Neo4j. Я перехожу к этим базам данных (остановите сервер, скопируйте базу данных в требуемый путь к базе данных, запустите сервер).Идентификатор экземпляра базы данных Neo4j
Есть ли способ определить, какая база данных используется в настоящее время? Есть ли уникальный идентификатор в базе данных neo4j, который я могу использовать? Потому что я не вижу идентификатора в API Neo4j.
Да, я могу создать узел с меткой «DatabaseId» и сохранить уникальный идентификатор в этом узле, но я не могу добавить дополнительные данные в существующую базу данных Neo4j (моему приложению не разрешено вносить какие-либо изменения в базу данных Neo4j) ,
Да, я могу анализировать данные в базе данных Neo4j и создавать UUID из этих данных, но данные в базе данных могут время от времени меняться другим приложением.
Или есть ли «системный узел» в базе данных Neo4j, который я могу создать, и этот узел не виден для Cypher? Потому что этот тип изменения данных является приемлемым.