NCache & 全文検索

CesarAguirre著

SQL LIKE 演算子を使用して、テキスト フィールド内のキーワードを検索したことがあると思います。 大量のテキストの場合、それは遅くなります。 Lucene を使用して全文検索を実装する方法を学びましょう。 NCache.

全文検索とは

全文検索は、一部のテキスト内のキーワードの完全一致だけでなく、大量のテキスト内のテキストのパターン、同義語、または類似語を検索する手法です。

大量のテキストをサポートするために、検索はインデックス作成と検索の XNUMX つのフェーズに分けられます。 インデックス作成フェーズでは、アナライザーがテキストを処理して、英語などの話し言葉のルールに基づいてインデックスを作成し、ストップ ワードを削除して、単語の類義語と語形変化を記録します。 次に、検索フェーズでは、元のテキスト ソースの代わりにインデックスのみを使用します。

記事全文を読む

Lucene による全文検索と NCache

Lucene を使用する理由と NCache?

公式ページより「Apache Lucene.NET は .NET 用の高性能検索ライブラリです。」これは Java ベースの Apache Lucene の C# ポートであり、全文検索用に最適化された「非常に強力な」高速検索ライブラリです。

NCache インメモリ分散キャッシュ上に Lucene API を実装することで、Lucene に分散機能を提供します。こちらです、 NCache Lucene は、.NET 向けの直線的にスケーラブルな全文検索ソリューションになります。 Distributed Lucene のその他の機能については、次を確認してください。 NCache 分散型 Lucene ページ。

記事全文を読む

お問い合わせ(英語)

電話
©著作権 Alachisoft 2002 - . All rights reserved. NCache はダイヤテック株式会社の登録商標です。