Sphinx は、全文検索のために MySQL および PostgreSQL と組み合わせることができる SQL ベースの全文検索エンジンであり、データベース自体よりも専門的な検索機能を提供できるため、アプリケーションによる専門的な全文検索の実装が容易になります。 Sphinx は、PHP、Python、Perl、Ruby などの一部のスクリプト言語用の検索 API インターフェイスを特別に設計し、MySQL 用のストレージ エンジン プラグインも設計します。
1 つの Sphinx インデックスには最大 1 億レコードを含めることができ、1,000 万レコードのクエリ速度は 0.x 秒 (ミリ秒) です。 Sphinx によるインデックス作成の速度は、100 万レコードのインデックスを作成するのに 3 ~ 4 分しかかかりません。最新の 100,000 レコードのみを含む増分インデックスの作成は 50 分で完了します。レコードを再構築する必要があるのは数十秒だけです。
Sphinx 0.9.9 は、RC2 バージョンの 40 以上のバグを修正した正式な安定リリース バージョンです。特にインデックス結合の安定性が大幅に向上しました。
拡大する