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

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 ガイドを参照してください。