solr在java程序中的应用
1.导入jar包
org.apache.solr
solr-solrj
程序代码
//增加索引库
@Test
public void addDocument() throws Exception{
//创建连接
SolrServer solrServer = new HttpSolrServer("http://192.168.21.198:8080/solr/");
//创建文档对象
SolrInputDocument doucument= new SolrInputDocument();
doucument.addField("id", "917770");
doucument.addField("item_title", "华为 P6-C00 电信3G手机(粉色) CDMA2000/GSM 双模双待双通");
doucument.addField("item_price", 134900);
//把文档对象写入文档里
solrServer.add(doucument);
//提交
solrServer.commit();
}
//删除索引库
@Test
public void delDocument() throws Exception{
//创建连接
SolrServer solrServer = new HttpSolrServer("http://192.168.21.198:8080/solr/");
// solrServer.deleteById("");
solrServer.deleteByQuery(