接続の確立
コネクタ内で利用可能なオブジェクトは、"cdata.neo4j" モジュールからアクセスできます。モジュールのオブジェクトを直接使用するには:
- モジュールを以下のようにインポートします。
import cdata.neo4j as mod
- 接続を確立するには、以下のような適切な接続文字列を使用してコネクタオブジェクトからconnect() メソッドを呼び出します。
mod.connect("server=localhost;port=7474;user=neo4j;password=password;")
Neo4j への接続
Neo4j に接続するには、以下のオプションがあります。
Neo4j AuraDB に接続する場合は、Query API を使用する必要があります。
セルフホスト型のNeo4j に接続する場合、バージョンに応じてQuery API とHTTP API を選択できます。
セルフホスト Neo4j への接続
Query API
Query API 経由でNeo4j に接続するには、次の接続プロパティを設定します。- API:Query に設定。
- Server:Neo4j インスタンスをホスティングしているサーバー。サーバー名やアドレスの前にHTTP やHTTPS のプロトコルの接頭辞を付加することも可能です。
- Port:Neo4j サービスが稼働しているポート。セルフマネージドインスタンスでは、Query API のデフォルトのポートは7474 です。HTTPS で接続する場合は、Server で指定したNeo4j インスタンスのHTTPS ポートを指定してください。
- User:Neo4j インスタンスを使用しているユーザーのユーザー名。
- Password:Neo4j インスタンスを使用しているユーザーのパスワード。
- Database:Neo4j インスタンスで対象とするデータベース。デフォルトはNeo4j です。
HTTP API
HTTP API 経由でNeo4j に接続するには、次の接続プロパティを設定します。- API:HTTP に設定。
- Server:Neo4j インスタンスをホスティングしているサーバー。サーバー名やアドレスの前にHTTP やHTTPS のプロトコルの接頭辞を付加することも可能です。
- Port:Neo4j サービスが稼働しているポート。プロバイダーは、デフォルトでHTTP 7474 ポートに接続します。HTTPS で接続する場合は、Server で指定したNeo4j インスタンスのHTTPS ポートを指定してください。
- User:Neo4j インスタンスを使用しているユーザーのユーザー名。
- Password:Neo4j インスタンスを使用しているユーザーのパスワード。
- Database:Neo4j インスタンスで対象とするデータベース。デフォルトはNeo4j です。