solr shards as * rolling * partitions

时间:2012-05-27 18:32:31

标签: solr sharding

是否有一种简单的方法可以让solr将分片维持为按日期滚动分区,例如,一个分片中的最后一天的文档,下一个分片中的前一周,下一个分片中的前一个月,等等上?我真的不需要查询在整个索引上快速,但关键是它在最近的文档上非常快速。

一个相关但不同的问题:我可以在哪个配置文件中更改默认哈希函数以将文档分配给分片?这个过时的帖子   http://wiki.apache.org/solr/NewSolrCloudDesign 似乎建议你可以定义自己的哈希函数以及为分区分配哈希范围,但我不确定solr 3.6是否或如何支持这个。就此而言,我不知道SolrCloud(我理解的是仅在solr4中可用)是否或如何支持这一点。我的目标是跨分片对文档进行非均匀分区(与hash(ID)%numShards不同),但我需要一种自动执行此操作的方法,而不是手动将文档分配给特定分片。

1 个答案:

答案 0 :(得分:0)

我认为SolrCloud中的自定义哈希尚未实现,更多信息SOLR-2592