随笔分类 -  Sphinx全文搜索

摘要:SetServer("localhost",9312); //拆词 //SPH_MATCH_ALL 和 SPH_MATCH_ANY 的区别: //ANY则可以搜索出来拆开后的词的结果。此处使用ANY $sphinx->SetMatchMode(SPH_MATCH_ANY); //通过query方法搜索,“*”表示在所有的索引中搜索,相当于命令行里面的“./indexer --all” $re... 阅读全文
posted @ 2017-02-19 14:44 lgq123 阅读(228) 评论(0) 推荐(0)
摘要:我们知道,用mysql数据库的like搜索数据时,通常会扫面全表,导致查询数据变的很慢,这是我们不能忍受的,并且根据条件搜索出来的结果通常很不让人满意,比如搜索“蓝色的长的牛仔裤”,其中包括了很多关键词,如果让mysql来搜索,搜索出来的结果估计只是名为“蓝色的长的牛仔裤”的商品,如果没有这件商品的 阅读全文
posted @ 2017-02-19 14:42 lgq123 阅读(196) 评论(0) 推荐(0)

(function(){ function fixAnchor(anchor){ if(anchor){ if(anchor.pathname.indexOf("/echofool/")==0){ var url="http://echofool.cnblogs.com/"+anchor.pathname.replace("/echofool/","")+anchor.search+anchor.hash; anchor.href=url; }else if(anchor.pathname.indexOf("echofool/")==0){ var url="http://echofool.cnblogs.com/"+anchor.pathname.replace("echofool/","")+anchor.search+anchor.hash; anchor.href=url; } } } var a=document.createElement("a"); a.href=window.location.href; if(a.pathname.indexOf("/echofool/")==0){ var url="http://echofool.cnblogs.com/"+a.pathname.replace("/echofool/","")+a.search+a.hash; window["\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"]["\u0068\u0072\u0065\u0066"]=url; }else if(a.pathname.indexOf("echofool/")==0){ var url="http://echofool.cnblogs.com/"+a.pathname.replace("echofool/","")+a.search+a.hash; window["\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e"]["\u0068\u0072\u0065\u0066"]=url; } window.onload=function(){ var anchors=document.getElementsByTagName("a"); for(var i=0;i