Sphinx 

以下是为您整理出来关于【Sphinx 】合集内容,如果觉得还不错,请帮忙转发推荐。

【Sphinx 】技术教程文章

sphinx下的max_matches取值对SetLimits的影响【图】

使用PHP在客户端执行$s -> SetLimits(0, 15, 1200);传递的第三个参数,是服务器端设定当前查询的结果集大小为1200,但是运行结果,确实$s最终查询得到的结果为空值,为什么呢? 因为,这是由服务器原因造成的,因为服务器端存在max_matches配置项,默认取值为1000,所以若客户端取值超过1000,服务器将不返回任何信息。知道这个原因,我们只需将服务器的max_matches配置项的值改为1200以上即可!原文:http://blog.csdn.net/redleaf1...

小蚂蚁学习sphinx(1)--理论篇

网上有视频在讲php+mysql+sphinx,以前只是听说过,心想今天终于能够学习一下涨涨见识了,一个小时的理论篇讲完,并没有预想中那种汲取大量知识的满足感,一来讲的理论多一些,二来都是在linux下的操作,没办法实践,先把今天的小笔记写一下,以后慢慢钻研这块内容。 sphinx生成索引数据,并为数据库提供更专业的搜索功能。 为什么要用sphinx?1.做搜索时当数据量很大单纯的mysql搜索比较慢(如果表进行了分表会更慢)2.搜索...

Sphinx学习笔记(一)

最近负责一个项目,需要用到全文检索,我的环境大体如下: 1、数据保存在MySQL中 2、需要支持中文检索 3、尽可能的简单 选择了Sphinx,至于solr和Elasticsearch,看主页的介绍,它们对分布式、均衡等方面的支持非常好,只不过它们的安装包太大了,用起来挺不方便的,所以才放弃了它们,不过等有机会还可以研究一下。 基本步骤如下: 1、 安装:Sphinx的主页是http://sphinxsearch.com/,目前版本为2.2.8,下载...

sphinx中文入门指南 (转自sphinx中文站)【代码】

Sphinx中文入门指南wuhuiming<blvming在gmail.com>,转载请注明来源和作者 最后修改:2010年1月23日1、简介1.1.Sphinx是什么1.2.Sphinx的特性1.3.Sphinx中文分词2、安装配置实例2.1 在GNU/Linux/unix系统上安装 2.1.1 sphinx安装2.1.2.sfc安装(见另文)2.1.3.coreseek安装(见另文)2.2 在windows下安装3、 配置实例4、应用4.1 在CLI上测试4.2 使用API调用5、附录1.Sphinx简介1.1.Sphinx是什么Sphinx是由俄罗斯人Andrew Aksyonoff开...

Sphinx匹配模式详解[转]

SphinxClient::setMatchMode ConstantDescriptionSPH_MATCH_ALL匹配所有查询词(默认模式).SPH_MATCH_ANY匹配查询词中的任意一个.SPH_MATCH_PHRASE将整个查询看作一个词组,要求按顺序完整匹配.SPH_MATCH_BOOLEAN将查询看作一个布尔表达式.SPH_MATCH_EXTENDED将查询看作一个Sphinx内部查询语言的表达式.SPH_MATCH_FULLSCAN使用完全扫描,忽略查询词汇.SPH_MATCH_EXTENDED2类似 SPH_MATCH_EXTENDED ,并支持评分和权重. S...

修改sphinx最大输出记录数【代码】【图】

修改sphinx最大输出记录数归纳如下: Sphinx的查询默认最大记录数是:1000,而我们想更改这个数值。就需要更改三个地方。 1是更改sphinx.conf配置文件的:max_matches = 10000 #后面数字就是你想查询的最大记录数。建议在1000~10000之内。 2是在api调用时,$cl->SetLimits($pageStart, $pageSize, $max_limits);用SetLimits的第三个参数更改为你想要的显示最大记录数。 3 修改sphinxclient.php 中max_matches问题是这样的,信息列...

ubuntu-10.04的测试环境 安装测试 Coreseek开源中文检索引擎-Sphinx中文版

主要参考文档:http://www.coreseek.cn/products-install/install_on_bsd_linux/一、32位版本:coreseek安装需要预装的软件:apt-get install make gcc g++ automake libtool mysql-client libmysqlclient15-dev libxml2-dev libexpat1-dev 二、CoreSeek快速安装:安装前,建议查看:源码包说明README;4.0/4.1版可参考3.2版本安装,步骤相同;如遇到问题,请看详细安装说明。 ##下载coreseek:coreseek 3.2.14:点击下载、coresee...

Sphinx全文检索 (一)【图】

全文检索一、生活中的数据总体分为:结构化数据:指具有固定格式或有限长度的数据,如数据库,元数据等。非结构化数据:指没有固定格式或不定长的数据,如邮件,word文档等。非结构化数据还有一种叫法:全文数据。二、按数据的分类,搜索也分为两种:对结构化数据的搜索:如对数据库的搜索:SQL语句。再如windows的搜索:文件名,类型,修改时间。对非结构化数据的搜索:如windows对文件内容的搜索。Linux下得grep命令。再如Google...

SPHINX 文档写作工具安装简要指南 - windows 版 - 基于python【图】

此教程基于本地己安装好 PYTHON 并配置过全局变量;一定具备相应的基础再操作;上传图片以免产生误导,以下为文字描述,按下列操作即可:下载 get-pip.py脚本;python get-pip.py -(很多教程,执行这个文件,就直接使用PIP .其实还需要配置PIP的全局变量;如果知道全局PYTHON安装在哪里或是不知道,参考寻找目录为:C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\Scripts)pip install sphinx -(这里安装部分...

Sphinx + Read the docs theme【代码】

前言:使用Sphinx 生成文档和使用 Read The Docs 的 readthedocs/sphinx_rtd_theme,假设是在Windows上运行并已安装好 python,可以执行python的 pip命令通过 pip命令安装 sphinx 和 sphinx_rtd_themepip install -U Sphinx pip install sphinx-rtd-theme在一个系统中的一个空的文件夹中运行: 如我在D 盘中新建了一个名字为 sphinx的文件夹sphinx-quickstart D:\>mkdir sphinx-studyD:\>cd sphinx-studyD:\sphinx-study>sphinx-quic...

SPHINX - 相关标签