23.2.9. インデックス形式の互換性


現在、Hibernate Search には後方互換性の API またはツールが含まれておらず、アプリケーションを新しいバージョンに移植することができます。API は、インデックスの書き込みおよび検索に Apache Lucene を使用します。インデックス形式の更新が必要になる場合があります。この場合、Lucene が古い形式を読み取れない場合は、データのインデックスを再作成する必要があります。
警告
インデックス形式を更新する前にインデックスをバックアップします。
Hibernate Searchhibernate.search.lucene_version 設定プロパティーを公開します。このプロパティーは、旧バージョンの Lucene で定義されたように、Analyzly クラスおよびその他の Lucene クラスが動作に準拠するように指示します。lucene-core.jar に含まれる org.apache.lucene.util.Version も参照してください。このオプションが指定されていない場合、Hibernate Search は Lucene にバージョンのデフォルトを使用するように指示します。使用されるバージョンは、アップグレード時に自動的に変更されないように設定に明示的に定義することが推奨されます。アップグレード後、必要に応じて設定値を明示的に更新できます。

例23.11 Lucene 3.0 で作成されたインデックスと force Analyzers の互換性。

Copy to Clipboard Toggle word wrap
hibernate.search.lucene_version = LUCENE_30
設定された SearchFactory はグローバルで、関連するパラメーターが含まれるすべての Lucene API に影響します。Lucene を使用し、Hibernate Search がバイパスされている場合は、一貫した結果を得るために同じ値をこれに適用します。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat, Inc.