Solr 4.3多核

时间:2013-05-15 09:34:04

标签: java solr

我是solr.i的新手。不知道如何在java应用程序中使用solr而不使用solrj.i需要做简单的任务作为crud(插入/更新/删除等...)。所以我google它并找出一些有用的代码..但我不知道,它将工作与否。代码是

DefaultHttpClient httpClient = new DefaultHttpClient();
HttpPost postRequest = new HttpPost("http://solrHost.com:8983/solr/update/json");
StringEntity input = new StringEntity("{\"firstName\":\"Bob\",\"lastName\":\"Williams\"}");
input.setContentType("application/json");
postRequest.setEntity(input);
HttpResponse response = httpClient.execute(postRequest);

如何在multicore.i.e中一次插入两个或多个核心数据

1 个答案:

答案 0 :(得分:1)

如果您想直接调用Solr API,那么您必须指定在URL中使用哪个核心,在您的示例中,URL将如下所示: http://solrHost.com:8983/solr/INSERT_CORE_HERE/update/json 其中“INSERT_CORE_HERE”是您在solr.xml中指定的名称。

我希望能回答你的问题。