...论坛(discuz 5.5)正式启用其于 libscws+pgsql 构建的健壮级全文检索引擎(计划支持1000万以上贴子) 进入本站论坛,搜索右边的"FullText"即是,实时同步BBS贴子的发布\删除\修改,欢迎提建议。目前直接对dz的代码进行了一...
请问 类似 XSDocument::addTerm的操作 能否在批量导入sql数据生成索引时 实现?比如在自定义DataFilter里?
用scws的MYSQL插件就不需要另外存一份了,而且操作也简便,对表设计和操作不需要做任何额外的处理。其它差别不大吧
tokenizer = full 就是不分词了。但不指定字段时还是会分词,除非你用 XSSearch::addQueryTerm 来构建查询
[code] $search->setQuery('my3:"CSB-YP,zer,one,thr,six,two"' )->search(); [/code] 这个写法应该是对的,你可以用 util/Quest.php --show-query 来打印拆分结果看看
原来是这样,分库倒是个不错的主意。自己根据条件决定要不要 addDb() 我担心的是通过 value 匹配才导致的慢,比如 addRange() 调用 或 setFacets()
[quote='hightman' pid='3556' dateline='1274018936'] 用scws的MYSQL插件就不需要另外存一份了,而且操作也简便,对表设计和操作不需要做任何额外的处理。其它差别不大吧 [/quote] 好的 谢谢
http://bbs.seu.edu.cn/s 整合花了不少时间,因为同时涉及到C和PHP,不过总算弄成了。时间跨度11年,帖子数量2000k。BBS系统用的kbs,典型的高校BBS。 源代码在:https://github.com/zcbenz/sbbs-search