5

假设我正在尝试查询一堆具有类别的文档,并且我想将查询限制为指定的类别(据我了解,这只是使用 fq 参数(过滤器查询)。

我想知道将参数设置为整​​数而不是字符串或通常情况下的数据是否会提高性能?我只会在右侧犯错,但我想我会仔细检查以防它无关紧要并且 Solr 在引擎盖下执行了某种优化?

如果我可以只过滤字符串匹配会更方便,但是..

感谢任何提示的人

4

1 回答 1

5

除非您需要执行范围查询(数字字段对此有特殊支持)或排序(int 字段缓存比字符串字段缓存更节省内存),否则它们应该大致等效。

于 2012-09-19T15:21:32.513 回答