HoloWeb、DataWorks、サードパーティのデータベースクライアント、JDBC や Python などのプログラマティックインターフェイスをはじめ、さまざまなツールを使用して Hologres に接続し、データ開発を行うことができます。
概要
Hologres は PostgreSQL と互換性があり、Java データベース接続 (JDBC) およびオープンデータベースコネクティビティ (ODBC) ドライバーを提供しています。
-
JDBC ドライバーをダウンロードしてください。バージョン 42.2.18 以降を使用してください。
-
ODBC ドライバーをダウンロードしてください。バージョン psqlodbc_11_01_0000 以降を使用してください。
次の表に、サポートされている開発ツールを示します。
|
ツール |
説明 |
参照 |
|
|
HoloWeb |
推奨します。 Hologres ネイティブの開発プラットフォームです。 あらゆるスキルレベルに対応し、ビジュアルおよび SQL ベースの開発をサポートしています。 |
||
|
DataWorks |
Hologres と深く統合されたビッグデータ開発プラットフォームです。 DataWorks のジョブスケジューリングに依存するワークフローに最適です。 |
||
|
サードパーティクライアント |
Navicat |
マルチデータベース開発ツールです。 ビジュアルおよび SQL ベースの開発をサポートしています。すでに Navicat を使用しているチームに最適です。 |
|
|
DataGrip |
データベースを作成、管理、保守するためのマルチデータベース開発ツールです。 |
||
|
Apache NiFi |
システム間のデータフローを自動化するためのデータ処理および配信プラットフォームです。データストリームを管理するためのインタラクティブな Web UI を提供しています。 |
||
|
SQL Workbench/J |
無料のクロスプラットフォーム SQL クエリツールです。 SQL のみのインターフェイスです。SQL に慣れた開発者に適しています。 |
||
|
PSQL |
PostgreSQL のインタラクティブなコマンドラインクライアントです。 SQL のみのインターフェイスです。SQL に慣れた開発者に適しています。 |
||
|
コードベースの接続 |
JDBC |
リレーショナルデータベースで SQL ステートメントを実行するための標準 Java API です。 Java および JDBC の使用経験がある開発者に適しています。 |
|
|
Python |
データ分析に広く使用されている言語で、豊富なサードパーティライブラリのエコシステムがあります。 |
||
|
Holo Client |
高スループットの書き込みおよび高 QPS のポイントクエリに最適化された、Hologres 専用の JDBC ベースのインターフェイスです。ディメンションテーブルのルックアップ、およびバッチデータ同期やリアルタイムのデータ同期に最適です。 |
||