前言
集群搭建好了,现在需要管理集群,我们使用solrj,用java代码操作solr集群。
导入jar包
引入solr-solrj.jar(solr-4.10.3的dist目录下)
操作数据
1、添加数据
public void addDocument() throws Exception{
//创建一个集群的连接,应该使用CloudSolrServer创建
CloudSolrServer solrServer = new CloudSolrServer("192.168.25.163:2181,192.168.25.163:2182,192.168.25.163:2183");
//zkHost:zookeeper的地址列表
//设置一个defaultCollection对象
solrServer.setDefaultCollection("collection2");
//创建一个文档对象
SolrInputDocument document = new SolrInputDocument();
//向文档中添加域
doc