
-------【Sphinx / Coreseek】
唐大麦
只要往前走,就不会迟。精疲力尽的时侯应该选择休息,切不可放弃。
展开
-
sphinx 增量索引 实现近实时更新
一.sphinx增量索引的设置 数据库中的已有数据很大,又不断有新数据加入到数据库中,也希望能够检索到。全部重新建立索引很消耗资源,因为我们需要更新的数据相比较而言很少。例如。原来的数据有几百万条,而新增的只是几千条。这样就可以使用“主索引+增量索引”的模式来实现近乎实时更新的功能。 这个模式实现的基本原理是设置两个数据源和两个索引,为那些基本不更新的数据建立主索引,而转载 2016-04-29 16:50:18 · 561 阅读 · 0 评论 -
解决sphinx命令行search搜索中文乱码的问题
sphinx 在命令行下用search搜索,匹配出来的结果记录中中文字符乱码。于是到网上到处搜各种解决的方法mysql配置文件设置character_set_client,character_set_database,character_set_server为utf-8也设置了sphinx的配置文件中仔细看了,source也设置有sql_query_pre = SET NAMES utf8原创 2016-04-28 21:36:06 · 4802 阅读 · 0 评论 -
Coreseek安装出现Makefile.in文件找不到
安装Coreseek出现如下错误:config.status: creating Makefileconfig.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir settingconfig.status: error: cannot find input file: src/Makefile.in转载 2016-04-25 09:31:44 · 4361 阅读 · 0 评论 -
基于Sphinx的实例解析:DISCUZ全文检索
这里我主要讲重点,第一个是基于discuz的索引配置文件,这个配置文件比较灵活,可以根据不同的需求来配置 # # LinuxTone full index search configure file # source lt_posts { type = mysql sql_host = 127.0.0.1 sql_user = ro转载 2016-04-27 12:04:01 · 4286 阅读 · 0 评论