第9章 データベースの設定


ユーザー、クライアント、およびレルムデータを保存するために、Red Hat build of Keycloak のリレーショナルデータベースを設定します。

この章では、データをリレーショナルデータベースに保存するために、Red Hat build of Keycloak サーバーを設定する方法を説明します。

9.1. サポートされているデータベース

サーバーには、各種データベースのサポートが組み込まれています。db 設定オプションの期待値を表示することで、使用可能なデータベースをクエリーできます。次の表は、サポート対象のデータベースとそのテスト済みバージョンを示しています。

Expand
データベースオプションの値テスト済みバージョンサポート対象バージョン

MariaDB Server

mariadb

11.8

11.8 (LTS)、11.4 (LTS)、10.10.1 (LTS)、10.6 (LTS)

Microsoft SQL Server

mssql

2022

2022, 2019

MySQL

mysql

8.4

8.4 (LTS)、8.0 (LTS)

Oracle データベース

oracle

23.5

23.x (つまり 23.5 以上)、19c (19.3+) (注: 同じデータベースエンジンバージョン(23.5 以上、19.3+ など)を使用している場合は、Oracle RAC もサポートされます。

PostgreSQL

postgres

17

17.x、16.x、15.x、14.x、13.x

EnterpriseDB Advanced

postgres

17

17

Amazon Aurora PostgreSQL

postgres

17.5

17.x、16.x、15.x

Azure SQL データベース

mssql

latest

latest

Azure SQL マネージドインスタンス

mssql

latest

latest

注記

基礎となるデータベース固有の Hibernate ダイアレクトが、表示されているバージョンとは異なるバージョンを使用できる場合、サポートされる設定ではありません。

デフォルトでは、サーバーは dev-file データベースを使用します。これはサーバーがデータを保持するために使用するデフォルトのデータベースであり、開発ユースケースに限定されています。dev-file データベースは実稼働環境のユースケースには適していないため、実稼働環境にデプロイする前に置き換える必要があります。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat