JDBC Driver for Neo4j

Build 25.0.9434

接続の確立

JDBC データソースの作成

Java アプリケーションから接続するJDBC データソースを作成できます。CData JDBC Driver for Neo4j に基づくJDBC データソースの作成は、3つの基本ステップで構成されます。

  1. ドライバーのJAR ファイルをクラスパスに追加します。JAR ファイルはインストールディレクトリの[lib]サブフォルダ内にあります。.lic ファイルはJAR ファイルと同じフォルダ内に配置される必要があることに注意してください。
  2. ドライバークラスを入力します。次に例を示します。
    cdata.jdbc.neo4j.Neo4jDriver
  3. JDBC URL を入力します。次に例を示します。
    jdbc:neo4j:server=localhost;port=7474;user=neo4j;password=password;
    
    or
    
    jdbc:cdata:neo4j:server=localhost;port=7474;user=neo4j;password=password;

    上記の2つ目の形式は、同じURL 形式を使用しているドライバー間でアプリケーションに競合がある場合は、CData ドライバーを使用していることを確認するために常に使用できます。URL は "jdbc:neo4j:" または"jdbc:cdata:neo4j:" のいずれかから始まり、任意の接続プロパティの名前と値のペアをセミコロン区切りで入力します。

Neo4j への接続

Neo4j に接続するには、以下のオプションがあります。

Neo4j AuraDB に接続する場合は、Query API を使用する必要があります

セルフホスト型のNeo4j に接続する場合、バージョンに応じてQuery API とHTTP API を選択できます。

セルフホスト Neo4j への接続

Query API

Query API 経由でNeo4j に接続するには、次の接続プロパティを設定します。

  • APIQuery に設定。
  • 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 に接続するには、次の接続プロパティを設定します。

  • APIHTTP に設定。
  • Server:Neo4j インスタンスをホスティングしているサーバー。サーバー名やアドレスの前にHTTP やHTTPS のプロトコルの接頭辞を付加することも可能です。
  • Port:Neo4j サービスが稼働しているポート。プロバイダーは、デフォルトでHTTP 7474 ポートに接続します。HTTPS で接続する場合は、Server で指定したNeo4j インスタンスのHTTPS ポートを指定してください。
  • User:Neo4j インスタンスを使用しているユーザーのユーザー名。
  • Password:Neo4j インスタンスを使用しているユーザーのパスワード。
  • Database:Neo4j インスタンスで対象とするデータベース。デフォルトはNeo4j です。

Neo4j AuraDB への接続

Neo4j AuraDB

Neo4j Aura インスタンスに接続するには、上記のQuery API 構成と同じプロパティが必要です。プロパティの値を見つける際の留意点は、以下の通りです。

  • APIQuery に設定。
  • Server:Neo4j Aura クラウドコンソールで、インスタンスのInspect メニューにあるQuery API URL に表示されます。Neo4j.io の後は何も入力しないでください。
  • Port443 に設定。
  • User:Neo4j インスタンスを使用しているユーザーのユーザー名。
  • Password:インスタンスの作成時、または新しいユーザーを招待したときに一度だけ提供されます。
  • Database:現在、Neo4j Aura のデプロイメントでは、データベース名をデフォルト値のNeo4j から変更することはできません。

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9434