平滑重建索引 前一章讲到有些情况不得不需要重建索引,可以用 [XSIndex::clean] 立即全部清空所有数据, 然后再把现有数据全部添加到索引数据库中。 但这种方式的缺点对于线上项目是难以容忍的,因此可以选择使用...
...的项目名称是search_add_hotel,有五万多条数据,但是每次重建索引都会只有四万多,有时候只有两万多条数据,后来查询发现重建索引时候会有一个进程一直卡在那里,如附件所示。请问怎么解决? [attachment=40] PS:我在CentOS...
我想要用命令行平滑重建索引。 1,第一次建立索引的时候我用的是我自己定义的命令 例如: [root@xxx /]xxxToXunSearch 当我执行这个命令的时候 就建立索引了 2,现在,不想要以前的索引了, 准备全部删除,并重新建立新的索...
问题已经搞明白,非常感谢 hightman 。 以前的重建没有完成。服务重启一下即可。 注意: 如果使用了 rebuild 重建索引,一定要完成,否则就会卡在那里。 建议大家测试没有问题的情况下,使用后台执行的方式进行 rebuild 重建...
... } $index->endRebuild(); 问题 1:命令行下平滑重建能不能输出执行时间 2:A和B方法重建原理一样吗?为什么我使用B方法在程序中执行时前端会返回空白,而使用A方法就没事。 3、数据量大的话是不是用A方法比B方法...
哦这样啊 谢谢了,祝愿xs 越来越好,顶了。[hr] 这样子对否? $doc = new XSDocument; $doc->setFields($data); $index->beginRebuild(); $index->add($doc);//如果写update 行不行? $index->endRebuild();