1
在我的web應用程序,我需要執行與以下條件對items
表檢索的3種類型:有沒有可能在動態條件下使用Sphinx搜索?
items.is_public = 1
(使用title
字段建立索引) - 很多成果可以檢索(基數要高得多比在其他情況下)items.category_id = {X}
(使用用於索引title
+private_notes
字段) - 通常小於100個結果items.user_id = {X}
(使用索引title
+private_notes
場) - 通常少於100個結果
我不能找到一種方法,使在所有這些情況獅身人面像的工作,但它運作良好,在第一種情況。 我應該使用Sphinx僅僅用於第一種情況,並在MySQL中使用普通的「慢」FULLTEXT搜索(至少是因爲2-3例中的低基數)?
還是隻是我和獅身人面像可以做幾乎所有的東西?
謝謝!我發現think_sphinx比Ultrasphinx寶石更強大。所以現在不需要切換回非獅身人面像FULLTEXT搜索。 – ep3static 2010-05-20 05:29:37