【发布时间】:2013-10-22 06:07:17
【问题描述】:
我正在阅读 Ingersoll、Morton 和 Farris 的 Taming Text,但我不明白 solr 的数字 trie 实现如何帮助搜索文本?我对 solr 的 solr.TrieField fieldType 的解释有点困惑。
我感到困惑的是:传统前缀树存储字母(如果是英文),solr 存储数字,我不明白有人如何能够在数字树中搜索文本。
树是否将字符转换为数字然后对其进行范围?
这显然是一个范围字段。根据我收集到的信息,假设我们输入了一个前缀 Tamp,然后我们可以从那里找到不同的可能性,并且范围查询与前缀 + [数字中的字符范围] 一起工作?
感谢您的宝贵时间
【问题讨论】: