tags |
displayed_sidebar |
Community |
Enterprise Standard |
Enterprise Premium |
|
docsEnglish |
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
This page describes the required tools and their versions to use ScalarDB correctly.
Because ScalarDB is written in Java, the easiest way to interact with ScalarDB is to use the Java client SDKs:
The following Java Development Kits (JDKs) are verified and supported.
ScalarDB is provided as a gRPC server called ScalarDB Cluster, which also has a .NET client SDK that wraps the .NET client generated from the proto file.
The following .NET versions are verified and supported:
ScalarDB Cluster uses gRPC version 1.65.0, so you can create your own client by using the generated clients of your preferred languages.
ScalarDB is middleware that runs on top of the following databases and their versions.
Version |
Oracle Database 23ai |
Oracle Database 21c |
Oracle Database 19c |
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 |
✅ |
✅ |
✅ |
Version |
MySQL 8.4 |
MySQL 8.0 |
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 |
✅ |
✅ |
Version |
PostgreSQL 17 |
PostgreSQL 16 |
PostgreSQL 15 |
PostgreSQL 14 |
PostgreSQL 13 |
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 |
✅ |
✅ |
✅ |
✅ |
✅ |
Version |
Aurora MySQL 3 |
Aurora MySQL 2 |
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 |
✅ |
✅ |
Version |
Aurora PostgreSQL 16 |
Aurora PostgreSQL 15 |
Aurora PostgreSQL 14 |
Aurora PostgreSQL 13 |
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 |
✅ |
✅ |
✅ |
✅ |
Version |
MariaDB 11.4 |
MariaDB 10.11 |
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 |
✅ |
✅ |
Version |
SQL Server 2022 |
SQL Server 2019 |
SQL Server 2017 |
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 |
✅ |
✅ |
✅ |
Version |
SQLite 3 |
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 |
❌ |
Version |
YugabyteDB 2 |
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 |
❌ |
Version |
DynamoDB |
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 |
✅ |
Version |
Cassandra 4.1 |
Cassandra 4.0 |
Cassandra 3.11 |
Cassandra 3.0 |
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 |
❌ |
❌ |
✅ |
✅ |
Version |
Cosmos DB for NoSQL |
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 |
✅ |
:::note
For details on how to configure each database, see Configurations for the Underlying Databases of ScalarDB.
:::
ScalarDB is provided as a Pod on the Kubernetes platform in production environments. ScalarDB supports the following platforms and tools.