0
如何在分片之間分配更新索引? 我們通過用Java編寫的API solr更新集合。分片之間的Solr分發更新
例我有一個集合(coll1
)和3個碎片(sh1
,sh2
,sh3
)。
當我打電話 http://10.10.10.10:8983/solr/coll1/update?q=many_files_and_texts&wt=json&indent=true, 此/更新將被插入只在sh1
,而不是所有3個碎片。
嗨。 thx回答。我們有LB Haproxy,ip 10.10.10.10,節點之間的Haproxy平衡。但是當他選擇'sh2'或其他節點時,他會開始在一個分片中插入所有文檔,也許我們可以通過solr scheme或configs進行分發?我們使用'implict'模式 –
當你創建你的集合時,你選擇了什麼字段作爲'router.field'?這個字段中的哪些值? – siom
我只輸入'router.name = implicit','router.field' - nothing 'action = CREATE&name = coll1&numShards = 2&replicationFactor = 2&maxShardsPerNode = 2&router.name = implicit&collection.configName = coll1&shards = sh1,sh2,sh3' –