私は、200 文字の説明を使って、人々が販売/交換/譲渡するものをリストできるアプリを持っています。彼らを売り手と呼びましょう。
他のユーザーは物を検索できます。彼らをバイヤーと呼びましょう。
テキスト検索用に Django、MySQL、および Sphinx を使用してシステムをセットアップしました。
バイヤーが「Tシャツ」を探しているとしましょう。彼らが望む結果は得られません。アプリで、購入者が「何かあったら教えて」というボックスにチェックを入れるオプションを提供してほしい。
次に、売り手が「Quicksilver T シャツ」を出品すると、保存されたすべての検索に対して一種の逆検索がトリガーされ、クエリに一致する新しいアイテムが出品されたことを購入者に通知します。
明らかに、新しい項目が (ループで) リストされるたびに、すべての保存された検索で Sphinx 検索をトリガーして一致を探すことができますが、これは非常識で集中的です。これは私が正気の方法で達成したい効果です - どうすればそれを行うことができますか?