首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > Python > 对于Quora网站Python即时搜索模块

对于Quora网站Python即时搜索模块

资 源 简 介

``` # Author: troycheng # email: frostmourn716@gmail.com Introduction 该模块提供网站后台的实时搜索功能,调用者需要提供json格式的数据,其中包含需 要索引的字段,以及其它需要查询的信息,例如url,时间,简介等等,该模块在接 收到数据之后会将其索引至磁盘,查询时可以发送Http请求,指定需要查询的字段及 分页的参数,关于该模块的架构设计可以参考Blog上的这篇文章: http://troycheng.blogcn.com/articles/py-instantse%EF%BC%9A%E4%B8%80%E4%B8%AA%E9%97%AE%E7%AD%94%E7%BD%91%E7%AB%99%E7%9A%84%E5%AE%9E%E6%97%B6%E6%90%9C%E7%B4%A2%E5%8A%9F%E8%83%BD%E5%90%8E%E5%8F%B0%E5%AE%9E%E7%8E%B0.html Installation 该模块依赖三个第三方模块,gevent以及xapian。需要用户首先安装这两个模块: gevent:http://www.gevent.org/ xapian:http://xapian.org/ gevent的安装很简单,xapian的编译安装可以参考这篇Blog:http://troycheng.blogcn.com/articles/xapian%E7%BC%96%E8%AF%91%E5%AE%89%E8%A3%85%E5%8F%8Apython-binding%E7%9A%84%E6%AD%A5%E9%AA%A4.html mmseg:python中文分词模块,可以用easyinstall mmseg安装,或者下载源代码安装 安装完之后,将py-instantse模块解压到工作目录即可 Usage 进入py-instantse/bin目录,执行 sudo python searchd.py start & 1>/dev/null 2>&1 关闭服务的时候只需按顺序kill掉所启动的进程即可。 该

文 件 列 表

search
bin
build.sh
conf
db
log
logo.png
README
VIP VIP
0.184021s