最后还是使用了sphinx-for-chinese

原因主要还是性能. 重建索引的速度非常快, 大概在四五分钟内, 用xunsearch的话大概要四五倍的时间. 今天刚刚上线, 对于缺少复合分词带来的影响, 还需要等待一段时间观察用户的反馈. 在编写调用Sphinx的php脚本中, 遇到的主要问题就是index参数, 从这几天的总结看, 除了Query()方法可以同时用多个索引外, 其他的都必须是单个索引, 不能同时使用main+delta. 有一个未解决的问题是, max_matches 参数的更改, 在重启searchd后似乎不起作用, 现在暂时在脚本里做了限制, 防止出现空白的结果页面.

posted on 2012-03-01 00:24  Milton  阅读(186)  评论(0编辑  收藏  举报

导航