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

ScalarDB SQL 概要

注記

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

ScalarDB SQL は、クライアントアプリケーションが SQL を使用して ScalarDB Cluster と通信できるようにするインターフェースレイヤーです。

注記

ScalarDB SQL は標準 SQL と完全に互換性があるわけではありませんが、SQL 言語の大部分をサポートしています。

SQL インターフェースの種類​

ScalarDB SQL には3種類の SQL インターフェースがあります。

JDBC​

JDBC インターフェースを使用すると、標準 JDBC API を使用して ScalarDB Cluster に接続できます。これは既に JDBC を使用しているアプリケーションに便利です。

JDBC インターフェースの設定と使用方法の詳細については、ScalarDB JDBC ガイドを参照してください。

SQL API​

SQL API を使用すると、独自のモダンな Java SQL API を介して ScalarDB Cluster に接続できます。これは、JDBC インターフェースに依存する必要のないアプリケーションに便利です。

SQL API の設定と使用方法の詳細については、ScalarDB SQL API ガイドを参照してください。

Spring Data JDBC​

Spring Data JDBC インターフェースを使用すると、Spring Data JDBC リポジトリとエンティティを介して ScalarDB Cluster と対話できます。これは、既に Spring Data を使用しているアプリケーションや、ScalarDB Cluster を Spring アプリケーションに統合したい場合に便利です。

Spring Data JDBC インターフェースの設定と使用方法の詳細については、Spring Data JDBC for ScalarDB ガイドを参照してください。