[Solr] 教程1: solrAdmin的使用和索引操作

Solr的搭建见   [HD] Hadoop开源环境搭建(集群模式):6.Solr-6.4.1和Solr 5

这里主要讲脚本方式创建collection以及solrAdmin基本操作。以 ${SOLR_HOME}/server/solr/configsets/sample_techproducts_configs的配置为基础来进行操作。

注意:Solr5开始以及Solr6默认不再是schema.xml而是 managed-schema

 

1.创建collection,使用solr命令如下,上传配置文件:

./bin/solr create_collection -c students -d server/solr/configsets/sample_techproducts_configs/conf -shards 3 -replicationFactor 3

其中,参数说明如下:

-c  创建collection指定的配置文件目录,在/solr/configs下方
-shards  collection中shard数目,建议至少为3
-replicationFactor replicationFactor为副本数,最小为2
-maxShardsPerNode 每个节点最大shard数;
-createNodeSet 创建collection的所在节点。

如需更新配置文件,重新上传命令如下,当然,熟练的也可以自己使用zookeeper的命令直接操作,都一样的:

${SOLR_HOME}/server/scripts/cloud-scripts/zkcli.sh -zkhost 192.168.111.140:2181,192.168.111.141:2181,192.168.111.142:2181 -cmd upconfig -confname students -confdir server/solr/configsets/sample_techproducts_configs/conf

创建完成后,打开solrAdmin : http://192.168.111.140:8983/solr

单击[Cloud]->[Graph]可以看到已经创建完成的Collection以及3个shard和Leader等

并单击[Cloud]->[Tree]可以查看zookeeper下的/solr配置文件

2.solrAdmin页面造数

在左侧菜单中选择一个shard,单击[Documents],可以填写自己希望创建的数据,并单击Submit Document

示例,创建id等于18、title等于nonexttime.me的索引,右下角返回success说明创建成功

 

2.solrAdmin页面查询

在左侧菜单中选择一个shard,单击[Query],可以查询需要的数据

其中,q文本框中可以填写筛选条件,示例   id:*8  说明筛选出id尾号为8的数据

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分类上一篇:     分类下一篇:

Leave a Reply