【发布时间】:2014-09-04 06:42:56
【问题描述】:
我正在使用 DSE 搜索来构建一些 Cassandra 表的索引,如果某个布尔字段为真,我希望 DSE 搜索不索引文档。
我可以通过在查询期间进行过滤来获得相同的结果,但是由于包含 true 的文档数量可能很大,因此阻止它们被索引可能会提供更好的查询性能。
在 DSE 搜索/Solr 中实现这一目标的最佳方法是什么?
谢谢
【问题讨论】:
我正在使用 DSE 搜索来构建一些 Cassandra 表的索引,如果某个布尔字段为真,我希望 DSE 搜索不索引文档。
我可以通过在查询期间进行过滤来获得相同的结果,但是由于包含 true 的文档数量可能很大,因此阻止它们被索引可能会提供更好的查询性能。
在 DSE 搜索/Solr 中实现这一目标的最佳方法是什么?
谢谢
【问题讨论】:
一个建议是将您想要索引的文档拆分到一个单独的表中,而不是索引您的主表。
【讨论】: