码迷,mamicode.com
首页 >  
搜索关键字:sphinx    ( 381个结果
飘逸的python - 代码即文档docstring
什么是docstring在软件工程中,其实编码所占的部分是非常小的,大多是其它的事情,比如写文档。文档是沟通的工具。 在python中,比较推崇在代码中写文档,代码即文档,比较方便,容易维护,直观,一致。 代码写完,文档也出来了。其实Markdown也差不多这种思想,文本写完,排版也完成了。 看看PEP 0257中对docstring的定义: A docstring is a string...
分类:编程语言   时间:2015-07-10 15:17:53    阅读次数:224
使用sphinx生成美观的文档
先上效果图 详情 首先,需要知道什么是restructuredtext,可以理解为类似于markdown的一个东西。 然后 安装,pip install sphinx 进入存放文档的目录,在命令行,sphinx-quickstart ,根据需要一路回车,会生成一堆东西,包括conf.py和make等根据需要修改conf.py编写rst文件,比如默认的index.r...
分类:其他好文   时间:2015-07-06 21:43:43    阅读次数:125
Coreseek:部门查询和增量索引代替实时索引
1.行业调查索引系统需要通过主查询来获取所有的文档信息,一个简单的实现是整个表的数据到内存,但是这可能会导致整个表被锁定,并且使其它操作被阻止(例如:在MyISAM格款式上INSERT操作)。同时,会浪费大量的内存来存储查询结果。喜欢它的问题。 为了避免出现这样的情况。CoreSeek/Sphinx...
分类:其他好文   时间:2015-06-25 16:59:24    阅读次数:150
北京工作纪实 ---- 第4天
第4天,昨天晚上搞 sphinx (编写线上文档的工具)搞得头大了。到12点多实在撑不住了,到头就睡了。 ????? 昨天的工作任务完成的还算可以,使用原生的django实现了一个完整的增删改查。对于django的...
分类:其他好文   时间:2015-06-17 09:49:33    阅读次数:100
【技术分享】sphinx的--rotate运行机制
如果sphinx在运行中,要indexer时,需要加上--rotate参数,这样索引完就直接生效了。原因是sphinx的searchd在启动时会创建一个.sql锁文件,因为这时已经标志sphinx正在运行中,除非使用--rotate。rotate运行机制-》indexer完成索引-》发送SIGHUP...
分类:其他好文   时间:2015-06-16 18:18:54    阅读次数:147
Solr相似度算法二:BM25Similarity
BM25算法的全称是 Okapi BM25,是一种二元独立模型的扩展,也可以用来做搜索的相关度排序。Sphinx的默认相关性算法就是用的BM25。Lucene4.0之后也可以选择使用BM25算法(默认是TF-IDF)。如果你使用的solr,只需要修改schema.xml,加入下面这行就可以BM25也...
分类:编程语言   时间:2015-06-15 18:15:05    阅读次数:409
sphinx php扩展安装
想玩下sphinx,感觉安装也挺纠结的,废话就不多说了^-^,安装步骤如下:1:到http://sphinxsearch.com 下载sphinx最新的源码包(以下称sphinx),还有到http://pecl.php.net/package/sphinx 下载php的扩展客户端(以下称phpsph...
分类:Web程序   时间:2015-06-05 00:35:23    阅读次数:157
php定时执行sphinx的增量索引
/** * 每天定时执行的sphinx索引增量更新 * @author guo.jing * 2015-05-08 * @param $indexerArr(执行要更新的索引) */ public function updateCoreseekIndex...
分类:Web程序   时间:2015-05-11 12:12:11    阅读次数:152
sphinx安装
sphinx 结构图: 安装sphinx软件 如何搜索包含北京的记录? Select * from news where content like ‘%北京%’   这样有什么弊端? 1.不走索引,特别慢 如果是100万条记录?如果是1000万条记录? 2.搜索不准确,只能搜标题   Sphinx原理,如果搜索北京 Sphinx临时文件,特别快 i...
分类:其他好文   时间:2015-05-09 13:28:11    阅读次数:93
sphinx 使用
sphinx使用步骤: 1、安装 windows 直接解压就可以了 linux 源码安装 2、配置 SQL 结构化查询语言   MYSQL数据库  oracle数据库 sqlserver数据库 但是这三个数据库都要遵循SQL规则   理解配置文件的结构 source ecshop{ }   index mygoods{ } source ecshop1{ ...
分类:其他好文   时间:2015-05-09 13:26:10    阅读次数:127
381条   上一页 1 ... 26 27 28 29 30 ... 39 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!