現在、私のウェブサイトには次の機能が必要です。この機能は百度百科事典と似ており、記事コンテンツ内のキーワードを照合します。
記事を追加するたびに、記事内のいくつかのキーワードへのリンクを追加する必要があります。これらのキーワードは、タイトルとリンクを含む jingdian_table と呼ばれます。記事を追加するには、追加した記事に jingdian_table のタイトルが表示されるかどうかを確認する必要があります。表示される場合は、その記事へのリンクを追加します。現在、jingdian_table には 20,000 個を超えるデータがあります。どうすればそれらをすばやく検索できますか?
解決策を教えてください、ありがとうございます。
ディスカッションへの返信(解決策)
20,000 個。データ量はそれほど多くなく、トライアルゴリズムを使用して実装できます。最初に辞書を構築してキャッシュするだけです
キーワードテーブルが巨大な場合は、全文検索が必要です。ただ、mysql の全文検索インデックスは中国語をサポートしていないため、サードパーティの全文検索エンジンを使用する場合、
兄弟、あなたの答えは私には理解できないほど高度です。このトライは PHP または mysql で使用されますか?ケースを提供していただけますか、ありがとうございます。
ハイライトセクションで見つけることができます