如果只要文章中有Linux出现就算是Linux相关文章的话,其实是不需要分词了,直接用全文搜索Linux就好了。 只是SCWS目前看前来它的自定义词典不支持超过3个字,如果可以的话,可以通过自定义“Linux优化”来指定分词
...提建议。目前直接对dz的代码进行了一些 hack 而制成的,只要在后台打勾就行啦。 顺便征询较大的BBS进行测试。 直接点击测试地址 [url=http://www.hightman.cn/bbs/plugins/ftphp/dz_ftphp.php]http://www.hightman.cn/bbs/plugins/ftphp/dz_ftphp.php[/url]
是否多表无所谓 ,只要你能转换成一个搜索项目就可以了。
...一个晚上,终于搞定了。 帝国CMS7.0,迅搜,微信接口 只要在微信上发布关键词,比如阿迪达斯,就有相关阿迪达斯的数据出来。 大家可以交流。 上传以下图片: [img]http://bbs.phome.net/ebb_data/tran/2014-07/1406263350.jpg[/img]
...,而 `XSErrorException` > 继承自 [XSException],所以实际代码中只要统一捕捉 `XSException` 即可。 一段典型的处理代码应类似下面的方式: ~~~ [php] require '$prefix/sdk/php/lib/XS.php'; try { $xs = new XS('demo'); $docs = $xs->search->setQuery('hightman')...
...te('Y', $chrono)); 这样搜索的时候可以默认搜索当前 2年内的只要加上 AND (time:2011 OR time:2010) 效果可能会比 compare 快多了。 因为在测试时我选择任意时间反而经常比2年内反应快一些。
...据分词得到’中国人‘,根据中国人对应的id为2,查询时就只要查关联表里词组等于2的所有文章出来 不知道描述的情不清楚。
...功能,所以1.0.x的版本无此bug) #define SCWS_WORD_MALLOCED 0x100 只要将 0x100 改变 0x80 即可,因为 struct scws_word 中定义的 flag 为 unsigned char 即 8bit, 容不下 0x100 导致,所有的 ->flag |= SCWS_WORD_MALLOCED 失效,以至于在 scws.c 中无法正确的释放...
初步看了就是死锁吧,反正并发越来越高,所有任务处理不完,直到内存耗尽。 下一步继续优化一下线程检测再看看吧,短时间你就自己定时重开服务吧。只要杀掉 xs-searchd子进程即可。
...到结果,返回的均是array() 请问hotquery按照type=total是不是只要搜索1次就会有结果?还是这个统计结果是有阀值的,例如搜索50次才会返回结果?任何词达不到这个值均不返回结果? 我测试搜索了很多词语,但是没有返回任何结...