为确保服务器性能,采用空闲时写入。但不至于1-2小时,是不是有其它情况。可以尝试: util/Indexer.php --flush
并发一般设多少比较合适, 我通过任务,每隔10分钟检测一下数据库有没有新的数据,有数据的话,通过 index_put($index)来提交一次索引,所以我每一次提交20个数据,如果我设少了,那十分钟内如果有30个资料的更新,那索引就...
并发一般设多少比较合适, 我通过任务,每隔10分钟检测一下数据库有没有新的数据,有数据的话,通过 index_put($index)来提交一次索引,所以我每一次提交20个数据,如果我设少了,那十分钟内如果有30个资料的更新,那索引就...
首先导入数据里必须包含新添加的字段,然后如果是SDK放在了其他服务器的话,/sdk/php/app/demo.ini里面也要加上新增字段
[quote='hightman' pid='8875' dateline='1417600282'] 为确保服务器性能,采用空闲时写入。但不至于1-2小时,是不是有其它情况。可以尝试: util/Indexer.php --flush [/quote] 今天又测试了一下,好像要等这个快速添加的过程结束一会儿,才...
...s); self::$_adds[] = $srv; return $srv;} 增加一个同步索引服务器
... string 获取当前项目名称 XSServer respond XSCommand 从服务器读取响应指令 XSServer scwsMulti int 获取当前索引库的分词复合等级 XSIndex socket mixed 获取连接资源描述符 XSServer xs XS 服务端关联的 XS 对象 XSServ...
...); // 然后在此开始添加数据 ... $index->add($doc); ... // 告诉服务器重建完比 $index->endRebuild(); ~~~ > note: 为确保重建的顺利完成,请在重建时不要对同一个项目开启多个进程、 > 连接同时交替重建以免发生错乱。 中止重建 --------- ...
... 12.07 12.38 n 来把该词变成一个四字词,然后重启迅搜服务器,然后发现再次搜索的时候出现两种情况 1.搜索语句是->setQuery('(味道恶心)'),结果是跟未添加词库时候一样的。 2.搜索语句是->setQuery('("味道恶心")'),结果是搜不出内...
... afterSubmit($index){ } 重写接口, 在文档成功提交到索引服务器后调用 继承此类进行重写该方法时, 强烈建议要调用 parent::afterSave($index) 以确保完整.