资 源 简 介
主要优点:
1. 本程序主要目的是为了方便查询和调试:拼字符串比调用API容易点,不受语言限制,更方便使用,你可以从浏览器中直接查看搜索结果。
1. 不用太担心性能,这个程序只是做一些API翻译工作,比较轻松的达到并发1000,对接大部分应用来说都是足够的。
1. 内部实现了线程池,线程和搜索searchd直接实现长连接,比较容易解决sphinx fork模式的长连接问题,也就是你不用关心长连接问题了。
安装需要Linux C++
Sphinx全文搜索引擎的HTTP访问接口,可以通过浏览器直接访问搜索功能
当前支持sphinx0.9版client的api,但也可以连现在的sphinx2.0版本
GET方式请求,所有查询都基于此,自定义的请求格式
**请求格式:
http://ip:port/search?index=mysql&q=%E5%B0%91%E7%94%B7&filter=&start=0&rows=20&matchmode=SPHMATCHEXTENDED2&rankingmode=SPHRANKPROXIMITYBM25&sortmode=SPHSORT_RELEVANCE**
**返回结果json:
{ "matchNumb" : 20, "matches" : [ { "date_added" : 1330952723, "group_id" : 463, "id" : 243 }, { "date_added" : 1331434709, "group_id&qu