随笔 - 224  文章 - 41  trackbacks - 0
<2014年5月>
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

享受编程

常用链接

留言簿(11)

随笔分类(159)

随笔档案(224)

文章分类(2)

文章档案(4)

经典c++博客

搜索

  •  

最新评论

阅读排行榜

评论排行榜

一直想写个lua的sphinx(coreseek)下的客户端,以后通过OpenResty来调用,就不用通过php或者python间接的调用,影响并发的效率。

终于五一的时候,歇了一些,一口气把他写完了,但是只是能用,并没有太多的错误处理。

代码在github上:https://github.com/nd791899/sphinx-lua


sphinx lua client
使用lua连接sphinx的服务端,提交搜索请求。
这个版本还有很多东西都是测试的,没有错误的处理。
下一个版本是集成的ngx_lua上

测试的数据:
1	qq音乐	据国外媒体报道,谷歌将巨资收购百度,	2010-04-01 22:20:07	1	2
2	qq	4月1日消息,	2010-04-01 23:25:48	1	3
3	死都要上!Opera Mini 体验版抢先试用	Opera	2010-04-01 12:01:00	2	3


测试的结果
Query 'qq' retrieved 2 of 2 matches.

Query stats:

        'qq' found 2 times in 2 documents


Matches:



1. doc_id=2, weight=499999
attrs:
group_id        3
date_added      1270135548


2. doc_id=1, weight=499998
attrs:
group_id        2
date_added      1270131607

posted on 2014-05-04 16:30 漂漂 阅读(772) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理