ScalarDB の要件
このページは英語版のページが機械翻訳されたものです。英語版との間に矛盾または不一致がある場合は、英語版を正としてください。
このページでは、各 ScalarDB コンポーネントの使用要件 (プログラミング言語とそのバージョン、サポートされているデータベースとそのバージョン、必要な設定など) について説明します。
Core
ScalarDB Core は ScalarDB の主要コンポーネントであり、基盤となるデータベースを抽象化する抽象化レイヤーを備えたデータベースマネージャーを提供します。詳細については、ScalarDB 設計を参照してください。
言語とランタイム
ScalarDB Core は、ScalarDB と対話するための Java Client SDK を提供しています。また、Java Virtual Machine (JVM) 上で動作する Schema Loader や Data Loader などのツールも含まれています。
Java
ScalarDB Core ライブラリは Maven Central Repository で利用できます。Gradle または Maven を使用して、アプリケーションのビルド依存関係としてライブラリを追加できます。詳細については、ビルドに ScalarDB を追加するを参照してください。
ライブラリを利用したアプリケーションの構築には、以下の Java Development Kit (JDK) がサポートされています。
- Oracle JDK: 8、11、17、または 21 (LTS バージョン)
- OpenJDK (Eclipse Temurin、Amazon Corretto、または Microsoft Build of OpenJDK): 8、11、17、または 21 (LTS バージョン)
これらの JDK の Java Runtime Environment (JRE) も、ツールの実行でサポートされています 。
データベース
ScalarDB は、以下のデータベースとそのバージョン上で動作します。
リレーショナルデータベース
- Oracle Database
- IBM Db2
- MySQL
- PostgreSQL
- Amazon Aurora MySQL
- Amazon Aurora PostgreSQL
- MariaDB
- SQL Server
- SQLite
- YugabyteDB
バージョン | Oracle Database 23ai | Oracle Database 21c | Oracle Database 19c |
---|---|---|---|
ScalarDB 3.16 | ✅ | ✅ | ✅ |
ScalarDB 3.15 | ✅ | ✅ | ✅ |
ScalarDB 3.14 | ✅ | ✅ | ✅ |
ScalarDB 3.13 | ✅ | ✅ | ✅ |
ScalarDB 3.12 | ✅ | ✅ | ✅ |
ScalarDB 3.11 | ✅ | ✅ | ✅ |
ScalarDB 3.10 | ✅ | ✅ | ✅ |
ScalarDB 3.9 | ✅ | ✅ | ✅ |
ScalarDB 3.8 | ✅ | ✅ | ✅ |
ScalarDB 3.7 | ✅ | ✅ | ✅ |
バージョン | Db2 12.1 | Db2 11.5 |
---|---|---|
ScalarDB 3.16 | ✅ | ✅ |
ScalarDB 3.15 | ❌ | ❌ |
ScalarDB 3.14 | ❌ | ❌ |
ScalarDB 3.13 | ❌ | ❌ |
ScalarDB 3.12 | ❌ | ❌ |
ScalarDB 3.11 | ❌ | ❌ |
ScalarDB 3.10 | ❌ | ❌ |
ScalarDB 3.9 | ❌ | ❌ |
ScalarDB 3.8 | ❌ | ❌ |
ScalarDB 3.7 | ❌ | ❌ |
Db2 は Linux、UNIX、Windows 版のみがサポートされています。z/OS 版は現在サポートされていません。
バージョン | MySQL 8.4 | MySQL 8.0 |
---|---|---|
ScalarDB 3.16 | ✅ | ✅ |
ScalarDB 3.15 | ✅ | ✅ |
ScalarDB 3.14 | ✅ | ✅ |
ScalarDB 3.13 | ✅ | ✅ |
ScalarDB 3.12 | ✅ | ✅ |
ScalarDB 3.11 | ✅ | ✅ |
ScalarDB 3.10 | ✅ | ✅ |
ScalarDB 3.9 | ✅ | ✅ |
ScalarDB 3.8 | ✅ | ✅ |
ScalarDB 3.7 | ✅ | ✅ |
バージョン | PostgreSQL 17 | PostgreSQL 16 | PostgreSQL 15 | PostgreSQL 14 | PostgreSQL 13 |
---|---|---|---|---|---|
ScalarDB 3.16 | ✅ | ✅ | ✅ | ✅ | ✅ |
ScalarDB 3.15 | ✅ | ✅ | ✅ | ✅ | ✅ |
ScalarDB 3.14 | ✅ | ✅ | ✅ | ✅ | ✅ |
ScalarDB 3.13 | ✅ | ✅ | ✅ | ✅ | ✅ |
ScalarDB 3.12 | ✅ | ✅ | ✅ | ✅ | ✅ |
ScalarDB 3.11 | ✅ | ✅ | ✅ | ✅ | ✅ |
ScalarDB 3.10 | ✅ | ✅ | ✅ | ✅ | ✅ |
ScalarDB 3.9 | ✅ | ✅ | ✅ | ✅ | ✅ |
ScalarDB 3.8 | ✅ | ✅ | ✅ | ✅ | ✅ |
ScalarDB 3.7 | ✅ | ✅ | ✅ | ✅ | ✅ |
バージョン | Aurora MySQL 3 | Aurora MySQL 2 |
---|---|---|
ScalarDB 3.16 | ✅ | ✅ |
ScalarDB 3.15 | ✅ | ✅ |
ScalarDB 3.14 | ✅ | ✅ |
ScalarDB 3.13 | ✅ | ✅ |
ScalarDB 3.12 | ✅ | ✅ |
ScalarDB 3.11 | ✅ | ✅ |
ScalarDB 3.10 | ✅ | ✅ |
ScalarDB 3.9 | ✅ | ✅ |
ScalarDB 3.8 | ✅ | ✅ |
ScalarDB 3.7 | ✅ | ✅ |
バージョン | Aurora PostgreSQL 16 | Aurora PostgreSQL 15 | Aurora PostgreSQL 14 | Aurora PostgreSQL 13 |
---|---|---|---|---|
ScalarDB 3.16 | ✅ | ✅ | ✅ | ✅ |
ScalarDB 3.15 | ✅ | ✅ | ✅ | ✅ |
ScalarDB 3.14 | ✅ | ✅ | ✅ | ✅ |
ScalarDB 3.13 | ✅ | ✅ | ✅ | ✅ |
ScalarDB 3.12 | ✅ | ✅ | ✅ | ✅ |
ScalarDB 3.11 | ✅ | ✅ | ✅ | ✅ |
ScalarDB 3.10 | ✅ | ✅ | ✅ | ✅ |
ScalarDB 3.9 | ✅ | ✅ | ✅ | ✅ |
ScalarDB 3.8 | ✅ | ✅ | ✅ | ✅ |
ScalarDB 3.7 | ✅ | ✅ | ✅ | ✅ |
バージョン | MariaDB 11.4 | MariaDB 10.11 |
---|---|---|
ScalarDB 3.16 | ✅ | ✅ |
ScalarDB 3.15 | ✅ | ✅ |
ScalarDB 3.14 | ✅ | ✅ |
ScalarDB 3.13 | ✅ | ✅ |
ScalarDB 3.12 | ✅ | ✅ |
ScalarDB 3.11 | ✅ | ✅ |
ScalarDB 3.10 | ✅ | ✅ |
ScalarDB 3.9 | ✅ | ✅ |
ScalarDB 3.8 | ✅ | ✅ |
ScalarDB 3.7 | ✅ | ✅ |
バージョン | SQL Server 2022 | SQL Server 2019 | SQL Server 2017 |
---|---|---|---|
ScalarDB 3.16 | ✅ | ✅ | ✅ |
ScalarDB 3.15 | ✅ | ✅ | ✅ |
ScalarDB 3.14 | ✅ | ✅ | ✅ |
ScalarDB 3.13 | ✅ | ✅ | ✅ |
ScalarDB 3.12 | ✅ | ✅ | ✅ |
ScalarDB 3.11 | ✅ | ✅ | ✅ |
ScalarDB 3.10 | ✅ | ✅ | ✅ |
ScalarDB 3.9 | ✅ | ✅ | ✅ |
ScalarDB 3.8 | ✅ | ✅ | ✅ |
ScalarDB 3.7 | ✅ | ✅ | ✅ |
バージョン | SQLite 3 |
---|---|
ScalarDB 3.16 | ✅ |
ScalarDB 3.15 | ✅ |
ScalarDB 3.14 | ✅ |
ScalarDB 3.13 | ✅ |
ScalarDB 3.12 | ✅ |
ScalarDB 3.11 | ✅ |
ScalarDB 3.10 | ✅ |
ScalarDB 3.9 | ✅ |
ScalarDB 3.8 | ❌ |
ScalarDB 3.7 | ❌ |
バージョン | YugabyteDB 2 |
---|---|
ScalarDB 3.16 |