Apache Lucene

完全にJavaで書かれた高性能のフル機能のテキスト検索エンジンライブラリ
今すぐダウンロード

Apache Lucene ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • The Apache License 2.0
  • 価格:
  • FREE
  • 出版社名:
  • Doug Cutting
  • 出版社のWebサイト:
  • http://lucene.apache.org/java/docs/index.html

Apache Lucene タグ


Apache Lucene 説明

完全にJavaで書かれた高性能のフル機能の検索エンジンライブラリ Apache Luceneは高性能で、フル機能のフル機能の検索エンジンライブラリが完全に書かれたJava.Apache Luceneでは、全文検索、特にクロスプラットフォームを必要とするほぼすべてのアプリケーションに適した技術です。要件: ・Java 2 Standard Editionランタイム環境 このリリースの新機能: ・新しいバージョンは、ほとんど新しい機能なしでクリーンアップリリースです。バージョン3.0で削除されることを目的としたすべての廃止措置が削除されました。 Luceneのバージョン2.9.1からアップグレードしている場合は、このバージョンに対して再コンパイルできるように、コードベースのすべての非推奨警告を修正する必要があります。 ・これは最小要件としてJava 5を搭載した最初のLuceneリリースです。 APIは、Java 5のGeneric、Varargs、Enums、およびAutoBoxingを利用するためにクリーンアップされました。 Luceneの新規ユーザーは、新しい開発にこのバージョンを使用することをお勧めします。ユーザーのアップグレードは不要なキャストを削除して、それらのコードにジェネリックを追加することもできます。インストールをJava 5にアップグレードしていない場合は、ファイルjre_version_migration.txtを読んでください(これはLucene 3.0とは関連しないことに注意してください.Java環境をアップグレードすると、以前のリリースでも発生します)。 ・Lucene 3.0には圧縮フィールドに関するいくつかの変更があります.2.9既に廃止予定の圧縮フィールド。それらのサポートが今削除されました。 Lucene 3.0はまだ圧縮されたフィールドでインデックスを読み取ることができますが、マージが発生したか、またはインデックスが最適化されるとすぐに、すべての圧縮フィールドが伸張され、field.store.yesに変換されます。このため、圧縮されたフィールドを持つインデックスが突然大きくなる可能性があります。 私たちは一般的にメジャーバージョン間の完全な後方互換性を試みて維持しながら、Lucene 3.0にはいくつかのマイナーブレイクがあります。注目に値する: ・dindexReader.open(ディレクトリ)はデフォルトあたりの読み取り専用モードで開くようになりました(このメソッドは2.9ではそのため非推奨です)。 IndexSearcherについても同じことが発生します。 ・2.9で開始されていますが、コアトークンストリームは現在デコレータパターンを強制することができます。 ・IndexWriterのマージスレッドを中断すると、IndexWriterはRunTimeExceptionを拡張し、割り込みステータスを消去する未確線のスレッドInterruptedExceptionをスローします。


Apache Lucene 関連ソフトウェア