Sphinx
一支兰州
这个作者很懒,什么都没留下…
展开
-
Sphinx 简单应用
1. Sphinx简介1.1. 什么是全文检索全文检索是指以文档的全部文本信息作为检索对象的一种信息检索技术。检索的对象有可能是文章的标题,也有可能是文章的作者,也有可能是文章摘要或内容。1.2. 介绍Sphinx是一个基于SQL的全文检索引擎,可以结合MySQL,PostgreSQL做全文搜索,它可以提供比数据库本身更专转载 2014-05-09 09:57:52 · 597 阅读 · 0 评论 -
sphinx 采用c扩展xmlpipe2数据源 .
由于要采用sphinx 作为全文检索引擎,但是我的很多数据都存在硬盘上,如果这些数据都读入数据库那就太痛苦了,数据量很大,mysql数据库存储这些数据,只能是为了全文检索,那也过于浪费了,所以决定采用xmlpipe2数据源,由于c语言的io操作能力超强为了效率问题也就是用,从不会写的c语言。废话少说,代码如下 [c-sharp] view plaincopyprint?转载 2014-05-15 16:46:06 · 591 阅读 · 0 评论 -
sphinx windows安装25个常见问题+win7系统中要注意的事项
之前在XP上很容易很快就安装好了sphinx,后来又需要在win7下安装,建立searchd服务之后,原来用php写的搜索引擎无法工作,Query没有得到结果,后来发现是在include php api文件时要使用绝对路径, 另外将localhost换成127.0.0.1.以下是在博友那里转发过来的,以备后用。前面写过自己小试了一下sphinx window下安装sph转载 2015-07-17 09:10:24 · 1921 阅读 · 0 评论 -
sphinx增量索引
一.sphinx增量索引的设置 数据库中的已有数据很大,又不断有新数据加入到数据库中,也希望能够检索到。全部重新建立索引很消耗资源,因为我们需要更新的数据相比较而言很少。例如。原来的数据有几百万条,而新增的只是几千条。这样就可以使用“主索引+增量索引”的模式来实现近乎实时更新的功能。 这个模式实现的基本原理是设置两个数据源和两个索引,为那些基本不更新的数据建立主索引,而转载 2015-07-20 16:22:24 · 410 阅读 · 0 评论