メインコンテンツまでスキップ
バージョン: 3.13

要件

注記

このページは英語版のページが機械翻訳されたものです。英語版との間に矛盾または不一致がある場合は、英語版を正としてください。

このページでは、ScalarDL を正しく使用するために必要なツールとそのバージョンについて説明します。

Client SDK​

ScalarDL は Java で記述されているため、ScalarDL を操作する最も簡単な方法は、Java Client SDK を使用することです。

Java​

次の Java Software Development (JDK) が検証され、サポートされています。

その他の言語​

ScalarDL は gRPC を使用するため、好みの言語で生成されたクライアントを使用して独自のクライアントを作成できます。

データベース​

ScalarDL は、次のデータベースとそのバージョン上で実行されるミドルウェアです。

リレーショナルデータベース​

バージョンOracle Database 23aiOracle Database 21cOracle Database 19c
ScalarDL 3.13✅✅✅
ScalarDL 3.12✅✅✅
ScalarDL 3.11✅✅✅
ScalarDL 3.10✅✅✅

NoSQL データベース​

バージョンDynamoDB
ScalarDL 3.13✅
ScalarDL 3.12✅
ScalarDL 3.11✅
ScalarDL 3.10✅
注記

ScalarDL は、基盤となるデータベースを抽象化するために ScalarDB を使用します。各データベースの設定方法の詳細については、ScalarDB の基盤となるデータベースの設定を参照してください。

次のリストは、ScalarDL で内部的に使用されている ScalarDB のバージョンを示しています。このバージョンリストは、次の場合に役立ちます。

  • ScalarDL で使用できる利用可能なバックエンドデータベースを知りたい場合。ScalarDL で使用できるバックエンドデータベースは ScalarDB のバージョンによって異なります。詳細については、ScalarDB がサポートするデータベースのリストを参照してください。
  • ScalarDL の Function 機能で使用できる ScalarDB API を知りたい場合。
ScalarDL バージョンScalarDB バージョン
3.133.17
3.123.16
3.113.15
3.103.14

ネットワーク​

ScalarDL では、特定のポートにアクセスできる必要があります。許可する接続とポートの一覧については、ネットワーク要件を参照してください。

Kubernetes​

ScalarDL は、本番環境の Kubernetes プラットフォーム上の Pod として提供されます。ScalarDL は次のプラットフォームとツールをサポートしています。

プラットフォーム​

パッケージマネージャー​