【问题标题】:Executing huge number of faceted date queries in SOLR in a distributed manner在 SOLR 中以分布式方式执行大量分面日期查询
【发布时间】:2015-09-09 10:08:06
【问题描述】:

我从事的一个项目需要尽快在 SOLR 上执行大量的日期分面查询。

请您为此建议合适的方法。

我正在探索 spark-solr 库以通过 Spark 向 solr 发送多个并行查询。但不确定这是否是最好的方法。

【问题讨论】:

    标签: multithreading solr apache-spark distributed-computing


    【解决方案1】:

    每个 Solr 搜索都是其自己的线程,因此发出并发请求是增加吞吐量的既定方法。 Solr 中的日期分面(或真正的范围分面)依赖于 FilterCache 的性能,因此请确保它足够大;在您的情况下,它应该比您的构面设置中的存储桶数量多一点。您可以通过 Solr 管理界面检查缓存状态,以确保驱逐次数较少。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多