ScalarDB FDW
注記
このページは英語版のページが機械翻訳されたものです。英語版との間に矛盾または不一致がある場合は、英語版を正としてください。
ScalarDB FDW は、ScalarDB の外部データラッパー (FDW) を実装する PostgreSQL 拡張機能です。
ScalarDB FDW は、Java Native Interface を使用して、FDW 内のライブラリとして ScalarDB を直接利用し、ScalarDB のスキャン操作を介して外部データベースからデータを読み取ります。
前提条件
環境に次の前提条件が設定されている必要があります。
JDK
ScalarDB と互換性のあるバージョンの Java Development Kit (JDK) をインストールする必要があります。さらに、JDK インストールディレクトリを指す JAVA_HOME
環境変数を設定する必要があります。
これらの拡張機能は内部で Java Native Interface (JNI) を使用するため、ライブラリ検索パスに libjvm.so
などの Java 仮想マシン (JVM) の動的ライブラリを含める必要があることに注意してください。
PostgreSQL
この拡張機能は PostgreSQL 13 以降をサポートしています。PostgreSQL のインストール方法の詳細については、サーバー管理の公式ドキュメントを参照してください。
ビルドとインストール
以下のコマンドを実行すると、この拡張機能をビルドしてインストールできます。
make install
一般的なビルドエラー
このセクションでは、発生する可能性のある一般的なビルドエラーについて説明します。