ホームページ >バックエンド開発 >PHPチュートリアル >PHPにおけるcoreseek検索の高負荷時の問題について
以前プロジェクトを行ったので、検索ワードのセグメンテーションを使用する必要がありました。最初は単語分割アルゴリズムが使用され、その後、分割された単語がデータベースのように循環されていましたが、その後、coreseek が使用され、非常に効率的になり、重みが追加されました。しかしここで問題が発生しました。ストレステストを行ったところ、この製品の耐圧性は低すぎました。ループ内で 100 ワードのアクセスが行われると、インストールされているサービスが停止するため、再起動する必要があります。私のシステムはWindowsです。ただし、オンラインでは 1 秒あたり 30 件程度のアクセスがあり、同時実行が発生する可能性があります。行ったり来たり再起動すれば確実にダメですが、使わないと効率が悪すぎます。誰か良いアイデアがあるかどうか尋ねたいのですが? Windows システムで PHP のオープン ソース検索エンジンを使用したことがありますか?
オープン ソース、高パフォーマンス、多機能、使いやすい、プロフェッショナルな全文検索テクノロジ ソリューション
オープンソース、無料、高パフォーマンス、多機能でシンプルで使いやすいプロフェッショナルな全文検索テクノロジー ソリューションは、Linux の下にあります。
という単語を参照できます。デデの分割!