随笔分类 -  sphinx

摘要:coreseek 做分页时找数据总量还真不好找。以为他会给一个方法(函数)什么的去获取,结果却不是。首先需要了解:num_matches:当前返回的结果数,sc->SetArrayResult(true);total: 最多返回结果数,取值取决于max_matches值和total_found值。如... 阅读全文
posted @ 2015-05-11 10:49 幻星宇 阅读(228) 评论(0) 推荐(0) 编辑
摘要:/** * 每天定时执行的sphinx索引增量更新 * @author guo.jing * 2015-05-08 * @param $indexerArr(执行要更新的索引) */ public function updateCoreseekIndex... 阅读全文
posted @ 2015-05-11 10:31 幻星宇 阅读(408) 评论(0) 推荐(0) 编辑
摘要:1.过滤字符串为空的一些记录的话,可以在sql_query中直接加上where来限制,如:sql_query= \SELECT a.location_id as id,a.location_id,a.location_name as `location_name`,a.location_name as `name`,a.location_bname,a.attach_id,a.showstatus,CRC32(a.showstatus) as crc32_showstatus,a.is_del,a.status,b.area_name as city_name FROM `ts_rdd_loc 阅读全文
posted @ 2013-11-20 11:42 幻星宇 阅读(446) 评论(0) 推荐(0) 编辑
摘要:一.sphinx增量索引的设置 数据库中的已有数据很大,又不断有新数据加入到数据库中,也希望能够检索到。全部重新建立索引很消耗资源,因为我们需要更新的数据相比较而言很少。例如。原来的数据有几百万条,而新增的只是几千条。这样就可以使用“主索引+增量索引”的模式来实现近乎实时更新的功能。 这个模式实现的基本原理是设置两个数据源和两个索引,为那些基本不更新的数据建立主索引,而对于那些新 增的数据建立增量索引。主索引的更新频率可以设置的长一些(例如设置在每天的午夜进行),而增量索引的更新频率,我们可以将时间设置的很短(几分钟左 右),这样在用户搜索的时候,我们可以同时查询这两个索引的数据。使用“主索引 阅读全文
posted @ 2013-11-20 09:59 幻星宇 阅读(995) 评论(0) 推荐(0) 编辑
摘要:## Minimal Sphinx configuration sample (clean, simple, functional)#source mysql{ type = mysql #数据库类型 #新服务器 sql_host = 192.168.0.0 sql_user = root sql_pass = test sql_db = test sql_port = 3306 sql_query_pre = SET NAMES utf8 sql_qu... 阅读全文
posted @ 2013-11-18 11:52 幻星宇 阅读(579) 评论(0) 推荐(0) 编辑
摘要:要在同一机器上启动多个sphinx搜索进程searchd,必须为不同的进程指定不同的配置文件(sphinx.conf ),其中搜索进程的端口号不能相同,即 listen = 0.0.0.0:3312 中的默认端口3312 必须更改为一个系统不在使用的端口。如果要指定不同的数据库,必须更改: sql_db = dbname sql_host = 192.168.1.100 sql_pass = username sql_user =password sql_port = 3306配置文件中的index名称也不能相同,另外,不同配置文件的生成的索引文件不能放在同一个目录,否则搜索时会对整个文件夹下 阅读全文
posted @ 2013-11-18 11:51 幻星宇 阅读(299) 评论(0) 推荐(0) 编辑
摘要:sphinx.conf中的配置: 1 source indexLocation 2 { 3 type = mysql 4 5 sql_host = 192.168.1.113 6 sql_user = root 7 sql_pass = redidai@@2013 8 sql_db = redidai 9 sql_port = 3306 # optional, default is 330610 11 sql_query_p... 阅读全文
posted @ 2013-11-18 10:26 幻星宇 阅读(650) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示