diff --git a/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.14/scalardb-graphql/index.mdx b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.14/scalardb-graphql/index.mdx new file mode 100644 index 00000000..eda88177 --- /dev/null +++ b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.14/scalardb-graphql/index.mdx @@ -0,0 +1,23 @@ +--- +tags: + - Enterprise Premium +displayed_sidebar: docsJapanese +--- + +# ScalarDB GraphQL の概要 + +ScalarDB GraphQL は、クライアントアプリケーションが GraphQL を使用して ScalarDB Cluster と通信できるようにするインターフェースレイヤーです。柔軟なデータ取得や型安全性などの GraphQL のメリットを活用しながら、ScalarDB のトランザクション管理とデータアクセス機能の恩恵を受けることができます。 + +ScalarDB GraphQL を使用することで、ScalarDB スキーマに基づいて GraphQL スキーマを自動的に作成し、CRUD 操作を実行し、複数のデータベースにまたがる複雑なトランザクションを実行することができます。このインターフェースは統一されたクエリ機構を提供することでバックエンド開発を簡素化し、高度かつ応答性の高いデータインタラクションを期待する現代のアプリケーションに特に有用です。 + +## ScalarDB Cluster での GraphQL の始めかた + +ScalarDB GraphQL は直感的でユーザーフレンドリーに設計されており、開発者が ScalarDB スキーマに基づいて GraphQL スキーマを簡単に自動作成し、基盤となるデータベースとやり取りできるようにします。 + +GraphQL サポートを備えた ScalarDB Cluster のセットアップ方法の詳細については、[ScalarDB Cluster GraphQL をはじめよう](../scalardb-cluster/getting-started-with-scalardb-cluster-graphql.mdx)を参照してください。 + +## 2フェーズコミットによるトランザクション + +ScalarDB GraphQL は、2フェーズコミットインターフェースを使用してトランザクションを実行することをサポートしています。2フェーズコミットインターフェースを使用することで、複数のプロセス/アプリケーション(例えば、マイクロサービスアプリケーション)にまたがるトランザクションを実行できます。 + +ScalarDB GraphQL で2フェーズコミットインターフェースを使用してトランザクションを実行する方法の詳細については、[2フェーズコミットトランザクションを実行する方法](./how-to-run-two-phase-commit-transaction.mdx)を参照してください。 diff --git a/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.14/scalardb-sql/index.mdx b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.14/scalardb-sql/index.mdx new file mode 100644 index 00000000..1426638b --- /dev/null +++ b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.14/scalardb-sql/index.mdx @@ -0,0 +1,37 @@ +--- +tags: + - Enterprise Premium +displayed_sidebar: docsJapanese +--- + +# ScalarDB SQL 概要 + +ScalarDB SQL は、クライアントアプリケーションが SQL を使用して ScalarDB Cluster と通信できるようにするインターフェースレイヤーです。 + +:::note + +ScalarDB SQL は標準 SQL と完全に互換性があるわけではありませんが、SQL 言語の大部分をサポートしています。 + +::: + +## SQL インターフェースの種類 + +ScalarDB SQL には3種類の SQL インターフェースがあります。 + +### JDBC + +JDBC インターフェースを使用すると、標準 JDBC API を使用して ScalarDB Cluster に接続できます。これは既に JDBC を使用しているアプリケーションに便利です。 + +JDBC インターフェースの設定と使用方法の詳細については、[ScalarDB JDBC ガイド](./jdbc-guide.mdx)を参照してください。 + +### SQL API + +SQL API を使用すると、独自のモダンな Java SQL API を介して ScalarDB Cluster に接続できます。これは、JDBC インターフェースに依存する必要のないアプリケーションに便利です。 + +SQL API の設定と使用方法の詳細については、[ScalarDB SQL API ガイド](./sql-api-guide.mdx)を参照してください。 + +### Spring Data JDBC + +Spring Data JDBC インターフェースを使用すると、Spring Data JDBC リポジトリとエンティティを介して ScalarDB Cluster と対話できます。これは、既に Spring Data を使用しているアプリケーションや、ScalarDB Cluster を Spring アプリケーションに統合したい場合に便利です。 + +Spring Data JDBC インターフェースの設定と使用方法の詳細については、[Spring Data JDBC for ScalarDB ガイド](./spring-data-guide.mdx)を参照してください。