2.7. 永続性


7.1 などの以前のバージョンの Data Grid と比較すると、キャッシュストア設定が変更されています。キャッシュストアの定義には、以下が必要です。

  • persistence 要素内に含まれます。
  • xlmns namespace を含めます。

本リリースでは、キャッシュストアの設定は以下のようになります。

  • キャッシュストアの実装がセグメントをサポートする場合は、デフォルトで segmented="true" に設定されます。
  • store 要素の singleton 属性を削除します。代わりに shared=true を使用してください。

JDBC String ベースのキャッシュストアは、Agroal をベースとした接続ファクトリーを使用してデータベースに接続します。c3p0.properties および hikari.properties ファイルを使用できなくなりました。

同様に、デフォルトのセグメンテーションを使用する JDBC String-Based キャッシュストア設定には、segmentColumnName および segmentColumnType パラメーターが含まれている必要があります。

MySQL の例

builder.table()
       .tableNamePrefix("ISPN")
       .idColumnName("ID_COLUMN").idColumnType(“VARCHAR(255)”)
       .dataColumnName("DATA_COLUMN").dataColumnType(“VARBINARY(1000)”)
       .timestampColumnName("TIMESTAMP_COLUMN").timestampColumnType(“BIGINT”)
       .segmentColumnName("SEGMENT_COLUMN").segmentColumnType("INTEGER")
Copy to Clipboard Toggle word wrap

PostgreSQL Example

builder.table()
       .tableNamePrefix("ISPN")
       .idColumnName("ID_COLUMN").idColumnType(“VARCHAR(255)”)
       .dataColumnName("DATA_COLUMN").dataColumnType(“BYTEA”)
       .timestampColumnName("TIMESTAMP_COLUMN").timestampColumnType("BIGINT”)
       .segmentColumnName("SEGMENT_COLUMN").segmentColumnType("INTEGER");
Copy to Clipboard Toggle word wrap

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat