我正在尝试使用HardCommit将数据插入SOLR。默认值为solrConfig.xml中的openSearcher = false。我想通过JAVA代码更改openSearcher = true。 Donot想要对SOLR.config.xml进行更改。有办法吗?
由于
答案 0 :(得分:0)
您应该可以使用Config API执行此操作。您可以通过在/ config端点触发GET请求来检查当前配置。 E.g
m<-as.matrix(dist(df))
d<-as.dist(m)
h<-hclust(d)
heatmap.2(h$merge,dendrogram = "row")
并使用如下命令设置一些属性:
http://localhost:8983/solr/collection-name/config
这当然可以在Java代码中完成,通过使用一些流行的HTTP客户端或在 SolrJ
中触发抽象curl http://localhost:8983/solr/collection-name/config
-H 'Content-type:application/json' -d
'{
"set-property": {
"updateHandler.autoCommit.openSearcher": true
}
}'
的实现