0

私は少し奇妙な状況にあります。一般向けの Web サイトで検索を実装する必要がありますが、その検索では両方の Web ページを検索でき、DB テーブルにある用語のリストからのオートコンプリート/提案機能が必要です。

だから、私はいくつかのことを疑問に思っています.1)Google検索とjQueryオートコンプリートを見るべきですか?2)代わりに見るべきものは他にありますか?3)これが正しい道である場合、実装に関する十分な指針はありますか?

私の問題の核心は、オートコンプリート/提案機能に使用する必要がある用語が、Web ページではなくデータベース内に存在することです。そこで、ウェブページの検索には Google が適していると考え、DB からこれらの用語をいわば空白を埋めることができると考えました。およそ 20 ~ 40,000 の用語があり、オートコンプリートが必要です。しかし、これは非常に大雑把な推測にすぎません。

私はアイデアに対してオープンで、特定の解決策に固執しているわけではありません。ただし、検索を Google に任せるというアイデアが気に入っていることは認めます。彼らは良いアルゴリズムを持っていると聞きました;)

どんなアイデア、考え、またはリードも大歓迎です!

4

1 に答える 1

0

さて、私自身の質問に答えるために:ApacheSolrが進むべき道のようです。強力で、構成可能で、無料で、高速です。Netflixのようなサイトに電力を供給します。バージョン4.0ベータ版は現在リリースされており、安定しているようです。

于 2012-10-14T03:33:41.280 に答える