发表回复 
 
主题评价:
  • 0 次(票) - 平均星级: 0
  • 1
  • 2
  • 3
  • 4
  • 5
初次使用XS,关于平滑重建问题请教!
2014年12月08日, 18:06
初次使用XS,关于平滑重建问题请教!
A、/util/Indexer.php --rebuild --source --sql="SELECT" --project=demo

B、$index->beginRebuild();
foreach ($data as $k => $v) {
$doc = new XSDocument;
$doc->setFields($v);
$index->update($doc);
}
$index->endRebuild();

问题
1:命令行下平滑重建能不能输出执行时间
2:A和B方法重建原理一样吗?为什么我使用B方法在程序中执行时前端会返回空白,而使用A方法就没事。
3、数据量大的话是不是用A方法比B方法要好?B方法循环应该会很慢吧。

刚接触XS不太懂,特此请教!谢谢!
查找这个用户的全部帖子
引用并回复
2014年12月24日, 14:26
RE: 初次使用XS,关于平滑重建问题请教!
$doc = new XSDocument;
$doc->setFields($v);
改为
$doc = new XSDocument($v);
查找这个用户的全部帖子
引用并回复
2014年12月25日, 10:32
RE: 初次使用XS,关于平滑重建问题请教!
A,B 应该是一样的。至于空白是你其它代码引起的?
查找这个用户的全部帖子
引用并回复
发表回复 


论坛跳转:


正在浏览该主题的用户: 1 个游客