文档章节

sphinx学习1

zy643208
 zy643208
发布于 2017/02/13 21:22
字数 251
阅读 40
收藏 0

1.安装

    从http://sphinxsearch.com/downloads/release/下载源码包并编译

2.配置测试数据源

导入etc/example.sql到测试数据库

将安装目录下etc/sphinx.conf.dist复制为sphinx.conf

修改sphinx.conf中source src1中mysql配置

去掉# sql_query_pre           = SET NAMES utf8注释

3.生成索引

./bin/indexer --all

4.测试

由于没有了bin/search命令,用php脚本代替

在源代码目录中的api目录下

 php test.php this # this 为搜索的词

[root@localhost api]# php test.php this
PHP Deprecated:  DEPRECATED: Do not call this method or, even better, use SphinxQL instead of an API in /root/src/sphinx-2.2.11-release/api/sphinxapi.php on line 771
Query 'this ' retrieved 4 of 4 matches in 0.000 sec.
Query stats:
    'this' found 4 times in 4 documents
    'thi' found 4 times in 4 documents

Matches:
1. doc_id=1, weight=1, group_id=1, date_added=2017-02-13 20:29:15
2. doc_id=2, weight=1, group_id=1, date_added=2017-02-13 20:29:15
3. doc_id=3, weight=1, group_id=2, date_added=2017-02-13 20:29:15
4. doc_id=4, weight=1, group_id=2, date_added=2017-02-13 20:29:15

5.参考

http://www.sphinxsearch.org/sphinx-tutorial

http://github.tiankonguse.com/blog/2014/10/30/sphinx-learn.html

© 著作权归作者所有

共有 人打赏支持
zy643208
粉丝 2
博文 74
码字总数 9412
作品 0
成都
程序员
小蚂蚁学习sphinx(1)--理论篇

网上有视频在讲php+mysql+sphinx,以前只是听说过,心想今天终于能够学习一下涨涨见识了,一个小时的理论篇讲完,并没有预想中那种汲取大量知识的满足感,一来讲的理论多一些,二来都是在lin...

嗜学如命的小蚂蚁
2015/09/21
62
0
[coreseek/sphinx学习笔记2]--安装

[参考Coreseek 全文检索服务器 2.0 (Sphinx 0.9.8)参考手册,详情见http://www.coreseek.cn/docs/sphinxdoczhcn_0.9.pdf] 2.1 平台 目前的阶段,Sphinx 的 Windows 版可用于测试和调试,但不...

酒肉穿肠过
2013/02/21
0
0
[coreseek/sphinx学习笔记1]--简介

[参考Coreseek 全文检索服务器 2.0 (Sphinx 0.9.8)参考手册,详情见http://www.coreseek.cn/docs/sphinx_doc_zhcn_0.9.pdf] 1.1 什么是Sphinx Sphinx 是 SQL Phrase Index 的缩写,但不幸的和......

酒肉穿肠过
2013/02/21
0
0
关于sphinx大数据

@张小农 你好,想跟你请教个问题: 最近在学习sphinx,遇到了一些问题,刚看到你发的文章《sphinx+mysql+php 秒杀大数据》http://my.oschina.net/rookier/blog/406140?p=1, 相信你能帮助我解...

微笑ZD
2015/12/11
689
2
[coreseek/sphinx学习笔记3]--建立索引

[参考Coreseek 全文检索服务器 2.0 (Sphinx 0.9.8)参考手册,详情见http://www.coreseek.cn/docs/sphinxdoczhcn_0.9.pdf] 3.1 数据源 索引数据是一个结构化的文档的集合,其中每个文档是字段...

酒肉穿肠过
2013/02/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

00.编译OpenJDK-8u40的整个过程

前言 历经2天的折腾总算把OpenJDK给编译成功了,要说为啥搞这个,还得从面试说起,最近出去面试经常被问到JVM的相关东西,总感觉自己以前学的太浅薄,所以回来就打算深入学习,目标把《深入理...

凌晨一点
28分钟前
0
0
python: 一些关于元组的碎碎念

初始化元组的时候,尤其是元组里面只有一个元素的时候,会出现一些很蛋疼的情况: def checkContentAndType(obj): print(obj) print(type(obj))if __name__=="__main__": tu...

Oh_really
昨天
1
2
jvm crash分析工具

介绍一款非常好用的jvm crash分析工具,当jvm挂掉时,会产生hs_err_pid.log。里面记录了jvm当时的运行状态以及错误信息,但是内容量比较庞大,不好分析。所以我们要借助工具来帮我们。 Cras...

xpbob
昨天
78
0
Qt编写自定义控件属性设计器

以前做.NET开发中,.NET直接就集成了属性设计器,VS不愧是宇宙第一IDE,你能够想到的都给你封装好了,用起来不要太爽!因为项目需要自从全面转Qt开发已经6年有余,在工业控制领域,有一些应用...

飞扬青云
昨天
3
0
我为什么用GO语言来做区块链?

Go语言现在常常被用来做去中心化系统(decentralised system)。其他类型的公司也都把Go用在产品的核心模块中,并且它在网站开发中也占据了一席之地。 我们在决定做Karachain的时候,考量(b...

HiBlock
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部