私はあなたの考えに問題を見ることができません。頑張れ。 LDに非常によく似た組み込みの動作をオーバーライドする場合にのみ、メソッドが関連することを指摘してください。
たとえば、sphinx 1.10-betaでは、min_infix_lenとexpand_keywordsを指定し、sphinxの組み込みの重み付けメソッド(BM25といくつかの独自のコード)を使用して良好な結果を得ることができます。 http://sphinxsearch.com/blog/ 2010/08/17 / how-sphinx-relevance-ranking-works /
これらのクエリをmemcacheし、ウォームアップスクリプトを作成することを忘れないでください。