0

ASP.NET MVC サイトに検索機能を実装しようとしています。

このサイトはCMSによって運営されています。ユーザーは、会議、ドキュメントなどを含むページにウィジェットを追加できます。

したがって、サイト全体が完全に動的です。

私が見ているように、2つのオプションがあります:

  • 考えられるすべてのコンテンツを直接検索し、どの結果がページに関連付けられているかを把握します。またはその逆で、ページのコンテンツが何であるかを把握します。

  • 利用可能なすべてのページをロードまたは構築し、コンテンツが検索できることを確認します。つまり、基本的には自分のコンテンツをクロールしてインデックスに登録しています。

多分他の?

最良の実装が何であるかはわかりませんが、すべての経験と方向性を歓迎します!

Solr または Lucene ベースのソリューションを探しているわけではありません。これは単純な実装である必要があり、DB の正しい行に対して LIKE を実行するだけで十分です。

4

0 に答える 0