solr的添加 删除 更新 优化:
一、url,用stream 相关参数
①添加
SolrServer server = new CommonsHttpSolrServer(url_core1);
ModifiableSolrParams params = new ModifiableSolrParams();
QueryResponse response = null;
params.set("qt", "/update");
params.set("stream.body", "<add><doc></doc></add>");
params.set("stream.contentType", "text/xml;charset=utf-8");
params.set("commit", "true");
response = server.query(params);
②删除
params.set("stream.body", "<delete><id></id></delete>");
③更新
params.set("qt", "/dataimport");
params.set("command","full-import");
④优化
SolrServer server = new CommonsHttpSolrServer(url_core1);
server.optimize();