Solr 中的原子更新 - 多个分片

Atomic Updates in Solr - multiple shards

我们目前正在使用 solrJ 开发 solr 中的原子更新功能。如果跨分片分布,solr 会正确更新记录吗?

如果记录在 shard2 中,它会被更新还是会在 shard1 中创建新记录?

如果您自己处理分片,则必须更新有问题的确切分片(因为您是负责分发文档的人)。

如果您在 SolrCloud 模式下使用 Solr,Solr 会根据文档路由策略将文档路由到正确的分片。