3

ファイルからテキストを検索するための小さなアプリケーションを作成するコードを作成しようとしています。

ファイルはクロールする必要があり、検索を促進するために転置インデックスを配置する必要があります。

私の問題は、パーサーがどのようになるかについてのアイデアがあることです。クエリに AND、NOT、OR を実装したいと考えています。

一方、インデックスがどうあるべきかわかりませんでした...逆インデックスを作成したことがないので、実行可能な方法を誰かが提案できれば、とても感謝しています。私は理論的にはそれがどのように機能するかを知っていますが、私の問題は、MySqlでどのように実現するかがまったくわからないことです. インデックスされるキーワードにも重みを与える必要があります。

4

2 に答える 2

3

これは簡単な実装です。 http://rosettacode.org/wiki/Inverted_Index

于 2010-04-20T23:26:32.730 に答える
1

選択肢 1: Apache Solr/Lucene。選択肢 2: mysql の全文索引のサポート。

于 2009-12-28T21:23:12.747 に答える