beginRebuild() 方法 public XSIndex beginRebuild() {return} XSIndex 返回自身对象以支持串接操作 源码: sdk/php/lib/XSIndex.class.php#L391 (显示) public function beginRebuild(){ $this->execCommand(array('cmd' => XS_CMD_INDEX_REBUILD, 'arg1' => 0), XS_CMD_OK_DB_R...
...-- 在编代码时,把所有的 [XSIndex:add] 操作都放进 [XSIndex::beginRebuild] 和 [XSIndex::endRebuild] 之间即可。写法参考如下: ~~~ [php] // 宣布开始重建索引 $index->beginRebuild(); // 然后在此开始添加数据 ... $index->add($doc); ... // 告诉服务器重...
...,因为它是平滑重建,让人感觉很可靠。 由于 XSIndex::beginRebuild 和 XSIndex::endRebuild 必须配对使用,但如果索引创建过程出现某些错误导致程序提前结束,那么由于没有调用 endRebuild,下一次的索引提交和重建均会报告 has been Re...
...索引服务器 XSIndex addSynonym() 添加同义词 XSIndex beginRebuild() 开始重建索引 XSIndex clean() 完全清空索引数据 XSIndex close() 关闭索引服务端连接 XSIndex closeBuffer() 提交所有指令并关闭缓冲区 XSIndex del() ...
...hp(1198): XSServer->execCommand(Array, 257) #1 Indexer.php(241): XSIndex->beginRebuild() #2 {main} [b]这是咋回事?[/b] 2、我又换成--stop-rebuild,可以成功建索引,[b]这是怎么回事?[/b] 但是,在data目录下看到的是 db.re这个目录。必须手动实行: ...
开始重建索引 ... [XSException] ../local/xunsearch/sdk/php/lib/XS.php(1898): DB has been rebuilding(S#407) #0 ../local/xunsearch/sdk/php/lib/XS.php(1122): XSServer->execCommand(Array, 257) #1 Indexer.php(163): XSIndex->beginRebuild() #2 {main}
...hp(1192): XSServer->execCommand(Array, 257) #1 Indexer.php(197): XSIndex->beginRebuild() #2 {main}[hr] /sdk/php$ util/RequiredCheck.php Xunsearch PHP-SDK 运行需求检查 检查内容 -------- 本程序用于确认您的服务器配置是否能满足运行 Xunse...