[英]Article search engine in php
我在我的網站上使用sphinx作為搜索引擎,它的工作完美,我沒有抱怨它。 它唯一缺少的是,它不允許我搜索查詢長度超過15個單詞的文章。 我知道實際上人們不會使用超過3-4個單詞我想用它來查找重復內容。
我想知道獅身人面像是否有任何替代解決方案。 我想應對重復的內容。
我的主要文章表是在innodb中,但我也將文章緩存到MyISAM表中以及全文搜索,但是當我搜索文章時,執行一次搜索需要很長時間。 它不是查詢問題,我認為mysql缺乏全文搜索功能。
謝謝傑森
檢查Zend_Search_Lucene: http : //framework.zend.com/manual/en/zend.search.lucene.html
雖然它比獅身人面像慢。
也許沒有用,但是你可以簡單地在MySQL字段中添加一個唯一的索引來防止插入重復項嗎?
在我使用的Sphinx版本(0.9.9)中,我沒有遇到任何查詢長度限制,但也許我還沒有嘗試過。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.