【发布时间】:2014-01-16 16:58:59
【问题描述】:
我有数百万个包含以下字段的文档:
名称(字符串)、起始版本(整数)、结束版本(整数)。
我需要有效地查询所有回答查询的记录:
选择 version >= "start version" 和 version
运行上述查询需要 50-100 毫秒,而通过标记每个版本进行类似查询只需要 15 毫秒。
我的问题是 Solr 处理此类查询的效率如何?
欢迎任何替代解决方案。
如果需要,可以更改字段值/类型。
【问题讨论】:
-
这里的“全扫描”到底是什么意思(在 solr 范围内)?您是如何测量“全面扫描”的?
标签: java solr interval-tree