1つのNeo4jサーバで複数のNeo4jデータベースを使用しています。これらのデータベースを切り替える(サーバーの停止、必要なデータベースパスへのデータベースのコピー、サーバーの起動)。Neo4jデータベースインスタンスの識別子
どのデータベースが現在使用されているかを特定する方法はありますか?私が使用できるneo4jデータベースに一意のIDはありますか? Neo4j APIでは識別子が表示されないためです。
はい、私はラベル "DatabaseId"を持つノードを作成し、このノードにいくつかのユニークな識別子を格納できますが、既存のNeo4jデータベースに追加データを追加できません(私のアプリケーションはNeo4jデータベースで変更を行うことができません) 。
はい、私はNeo4jデータベースのデータを分析し、これらのデータからいくつかのUUIDを作成できますが、データベースのデータは他のアプリケーションによって時々変更される可能性があります。
また、作成できるNeo4jデータベースには「システムノード」があり、このノードはCypherでは表示されませんか?このタイプのデータ変更は容認できるためです。