Solr-5.5 QuickStart
来源:互联网 发布:商城源码单用户版 编辑:程序博客网 时间:2024/05/22 15:16
solr-5.5
centos-6.5
= 安装solr:
[ solr-5.5.0]# tar zxf solr-5.5.0.tgz
= 运行solr:
[ solr-5.5.0]# bin/solr start #后台运行
[ solr-5.5.0]# bin/solr stop
= Solr脚本选项:
$ bin/solr start -help
运行
$ bin/solr start -f #前台运行
$ bin/solr start -p 8984 #指定端口运行
停止
$ bin/solr stop #停止solr
$ bin/solr stop -p 8984
$ bin/solr stop -all
实例
$ bin/solr -e techproducts #运行solr实例: techproducts, dih, schemaless, cloud(SolrCloud模式)
状态
$ bin/solr status #查看solr运行状态
创建core
$ bin/solr create -c <name>
添加文档索引
$ bin/post #用于索引文档的命令行工具
查询示例
http://localhost:8983/solr/gettingstarted/select?q=video
http://localhost:8983/solr/gettingstarted/select?q=video&fl=id,name,price
http://localhost:8983/solr/gettingstarted/select?q=name:black
http://localhost:8983/solr/gettingstarted/select?q=price:[0%20TO%20400]&fl=id,name
http://localhost:8983/solr/gettingstarted/select?q=price:[0%20TO%20400]&fl=id,name
,price&facet=true&facet.field=cat
= Solr启动脚本参考
- 启动和停止
bin/solr start # -h localhost -p 8983 -d server -s solr -m 512m
bin/solr restart
bin/solr start -a "-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1044" #JVM参数
bin/solr start -d newServerDir # server目录:默认是server($SOLR_HOME/server)
bin/solr start -s newHome # solr.solr.home目录:默认是server/solr
bin/solr start -h search.mysolr.com # 指定主机名启动,默认localhost
bin/solr start -m 1g # JVM参数: min (-Xms) and max (-Xmx)
bin/solr start -V # 输出详细信息
bin/solr start -c # -cloud: SolrCloud模式
bin/solr start -c -zserver1:2181,server2:2181 # 使用指定的ZooKeeper服务,默认启动内置ZooKeeper, solr端口+1000
bin/solr start -Dsolr.autoSoftCommit.maxTime=3000 # -D设置java系统属性
# 如果ZooKeeper连接包含chroot,在启动SolrCloud之前,需要运行下列脚本:
server/scripts/cloud-scripts/zkcli.sh -zkhost localhost:2181/solr -cmd bootstrap -solrhome server/solr
bin/solr stop
bin/solr stop -p 8983
bin/solr stop -all
bin/solr stop -k solrrocks # 防止误杀,默认是solrrocks (-DSTOP.KEY=solrrocks)
- 信息
bin/solr version
bin/solr status
bin/solr healthcheck
- Collection和Core
bin/solr create -c mycollection # 创建Collection或Core
bin/solr create -d basic_configs # 拷贝哪个配置目录,默认data_driven_schema_configs (在${installDir}/server/solr/configsets/路径下)
bin/solr create -n basic # for Zookeeper
bin/solr create -p 8983
bin/solr create -s 2 # shards,1
bin/solr create -rf 2 # replicationFactor
bin/solr delete -c mycoll
bin/solr delete -p 8983
bin/solr delete -deleteConfig false
- ZooKeeper操作 (SolrCloud)
上传ConfigSet:
bin/solr zk
-upconfig
-n myconfig
-d /absolute/path/to/configset/source # -d directory_under_configsets($SOLR_HOME/server/solr/configsets)
-z 123.321.23.43:2181
下载一个ConfigSet:
bin/solr zk
-downconfig
-z 111.222.333.444:2181
-n mynewconfig
centos-6.5
= 安装solr:
[ solr-5.5.0]# tar zxf solr-5.5.0.tgz
= 运行solr:
[ solr-5.5.0]# bin/solr start #后台运行
[ solr-5.5.0]# bin/solr stop
= Solr脚本选项:
帮助
$ bin/solr -help #查看帮助$ bin/solr start -help
运行
$ bin/solr start -f #前台运行
$ bin/solr start -p 8984 #指定端口运行
停止
$ bin/solr stop #停止solr
$ bin/solr stop -p 8984
$ bin/solr stop -all
实例
$ bin/solr -e techproducts #运行solr实例: techproducts, dih, schemaless, cloud(SolrCloud模式)
状态
$ bin/solr status #查看solr运行状态
创建core
$ bin/solr create -c <name>
添加文档索引
$ bin/post #用于索引文档的命令行工具
查询示例
http://localhost:8983/solr/gettingstarted/select?q=video
http://localhost:8983/solr/gettingstarted/select?q=video&fl=id,name,price
http://localhost:8983/solr/gettingstarted/select?q=name:black
http://localhost:8983/solr/gettingstarted/select?q=price:[0%20TO%20400]&fl=id,name
http://localhost:8983/solr/gettingstarted/select?q=price:[0%20TO%20400]&fl=id,name
,price&facet=true&facet.field=cat
= Solr启动脚本参考
- 启动和停止
bin/solr start # -h localhost -p 8983 -d server -s solr -m 512m
bin/solr restart
bin/solr start -a "-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1044" #JVM参数
bin/solr start -d newServerDir # server目录:默认是server($SOLR_HOME/server)
bin/solr start -s newHome # solr.solr.home目录:默认是server/solr
bin/solr start -h search.mysolr.com # 指定主机名启动,默认localhost
bin/solr start -m 1g # JVM参数: min (-Xms) and max (-Xmx)
bin/solr start -V # 输出详细信息
bin/solr start -c # -cloud: SolrCloud模式
bin/solr start -c -zserver1:2181,server2:2181 # 使用指定的ZooKeeper服务,默认启动内置ZooKeeper, solr端口+1000
bin/solr start -Dsolr.autoSoftCommit.maxTime=3000 # -D设置java系统属性
# 如果ZooKeeper连接包含chroot,在启动SolrCloud之前,需要运行下列脚本:
server/scripts/cloud-scripts/zkcli.sh -zkhost localhost:2181/solr -cmd bootstrap -solrhome server/solr
bin/solr stop
bin/solr stop -p 8983
bin/solr stop -all
bin/solr stop -k solrrocks # 防止误杀,默认是solrrocks (-DSTOP.KEY=solrrocks)
- 信息
bin/solr version
bin/solr status
bin/solr healthcheck
- Collection和Core
bin/solr create -c mycollection # 创建Collection或Core
bin/solr create -d basic_configs # 拷贝哪个配置目录,默认data_driven_schema_configs (在${installDir}/server/solr/configsets/路径下)
bin/solr create -n basic # for Zookeeper
bin/solr create -p 8983
bin/solr create -s 2 # shards,1
bin/solr create -rf 2 # replicationFactor
bin/solr delete -c mycoll
bin/solr delete -p 8983
bin/solr delete -deleteConfig false
- ZooKeeper操作 (SolrCloud)
上传ConfigSet:
bin/solr zk
-upconfig
-n myconfig
-d /absolute/path/to/configset/source # -d directory_under_configsets($SOLR_HOME/server/solr/configsets)
-z 123.321.23.43:2181
下载一个ConfigSet:
bin/solr zk
-downconfig
-z 111.222.333.444:2181
-n mynewconfig
-d directory_under_configsets # -d /absolute/path/to/configset/destination
0 0
- Solr-5.5 QuickStart
- Quickstart
- Hibernate QuickStart
- AutoCode quickstart
- SeoServer -------Quickstart
- Jease ::Quickstart
- Direct2D QuickStart
- Zabbix Quickstart
- Ceilometer Quickstart
- Moq Quickstart
- MVVM QuickStart
- Vagrant Quickstart
- SignalR QuickStart
- Quickstart containers
- angular2 quickstart
- SpringBoot Quickstart
- SignalR QuickStart
- Shiro Quickstart
- android MaterialDesign之CardView
- Dynamics CRM2016 Set Values of all Data Types using Web API
- git用远程仓库强制更新本地修改,本地修改不保存
- Android权限
- python安装mysqldb模块遇到的问题和解决方法
- Solr-5.5 QuickStart
- Java枚举类型小结
- Lucener认识
- SLAM实践(1)
- QT基础(七)----File文件读写
- 一元多项式相乘 - 链表的简单应用
- HDOJ3231醉
- OpenCV拉普拉斯变换
- hadoop 中常见的异常与解决办法