1.3. JBoss Data Grid 6.4.x から 6.5 へのアップグレード


1.3.1. getAll() メソッドと putAll() メソッドに対する最適化

Red Hat JBoss Data Grid 6.5 では、AdvancedCache インターフェースと RemoteCache インターフェースに対して以下のメソッドが導入されました。これらのメソッドにより、同様の操作を順次実行したときと比べて、データセットが配置または取得されたときにパフォーマンスが向上します。この場合、大量のデータセットをより効率的に取得および配置できます。この効果はサーバークライアントモードで特に顕著になります。転送するアイテムの数が増えると、完全なセットをメモリーにロードする必要があるため、転送中のメモリーオーバーヘッドも増えます。
getAll(Set<? extends K> keys)
要求されたキーセットに関連する値を含む Map を返します。
putAll(Map<? extends K, ? extends V> map)
すべてのマッピングを、指定された Map から、操作が実行されたキャッシュにコピーします。
これらのメソッドのオーバーロードバージョンが存在します。これらのメソッドに関するドキュメンテーションは、『Red Hat JBoss Data Grid API Documentation』で見つけることができます。

1.3.2. JDBC キャッシュストアを JDG 6.1 およびそれ以前のバージョンから移行するツール

Red Hat JBoss Data Grid バージョン 6.0 および 6.1 で JDBC ストアに格納されたデータ (Infinispan 5.2.x を使用) をバージョン 6.2 以降で使用される形式 (Infinispan 6.x を使用) に変換する移行ツールが作成されました。
このツールは、すべての JDBC ストアタイプに使用できます。
  • string
  • mixed
  • binary
カスタムマーシャラーが使用された場合は、ツールが実行されるクラスパスにそれらを指定する必要があります。たとえば、以下のようになります。
java -cp infinispan-jdbc-migrator52x.jar:mycustommarshaller.jar org.infinispan.persistence.migrator.jdbc.JdbcUpgradeTool [property file]
Copy to Clipboard Toggle word wrap
詳細な使用方法については、同梱された README.txt を参照してください。このドキュメントには、必要なプロパティーファイルに関する必須情報とコマンド例が含まれます。

重要

このツールは、JBoss Data Grid 6.1 またはそれよりも古いバージョンからアップグレードする場合にのみ必要です。また、Red Hat JBoss Data Grid または他のアプリケーションがテーブルにアクセスしないように、このツールはオフラインで実行する必要があります。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat