可能是你的词被切成了其它不合理的单位吧. 加到special没有用. 你最好测试一下被检索的语句/文本切词后的效果...
...在一个缺陷,它不支持存储位置信息,也就是不能按短语检索、以及 `NEAR` 之类的 > 语法检索。相当于该字段配置中的 `phrase` 值恒为 `no`,通常把自定义分词用于一些带有一定规则的简要 > 字段,而不是更多的考虑语义关系。 ...
这是因为排序+区间检索,导致匹配的概率发生错误。 因为你排序后,系统检测前几条都命中,就会误以为匹配概率非常高。。。 这种情况建议采用 count() 读取数据,而不要用 search() 返回的 lastCount 你的解决方案第一行可以...
索引add很快时,无法检索出刚插入的索引记录。 我的情况是,每秒插入10-20条数据时,这个过程一直持续,那么在这个过程中添加的记录都无法查询到,查看队列,一直在100-300左右,说明doc是插入进去了,但是在1个小时以后,...
全文检索的单位通常是“词”。通常认为,一个普通的字没有意义。 实在有必要你可以自定义分词器,按字索引。
...ddTerm('date', '201111'); 这样就可以通过 date:2011 或 date:201111 检索到这篇文章
...: 1.xunsearch原理上是实现了别的数据库无法实现的全文检索功能,数据要靠定期加入或者清理,实际类似缓存系统。 2.靠操作去删除,因为操作起来频率不确定,对整个库的性能有影响,而靠系统去清理效率最高,而且稳定。 ...