PHP 開発でスフィンクス テクノロジーを使用するにはどうすればよいですか?
回答: MySQL データベースのフィールドに対応して、フィールド内の 中国語情報 を複数の単語に分割し、これらの単語にインデックスを付けることを意味します。今後クエリを実行する場合は、まずこれらのインデックス ファイルをクエリし、次に条件を満たすレコードの主キー ID を返し、次に主キー ID に基づいて MySQL データベースにクエリを実行してレコードを返します。
スフィンクスとは何ですか? (百度百科事典)
注: Sphinx の場合、単一のテーブルに数千万のレコードがある場合、応答時間はミリ秒レベルになります。
注: デフォルトでは、スフィンクスは英語とロシア語のみをサポートします
公式ウェブサイト:
http://sphinxsearch.com/
Sphinx は上記 2 つの言語のみをサポートしているため、サードパーティ企業が coreseek と呼ばれる Sphinx 用の中間セグメンテーション パッケージを開発しました。
公式ウェブサイト:
http://www.coreseek.cn/
お客様の事例: http://www.coreseek.cn/products/ft_powered/
次の 2 つの点に注意してください。