solr常用命令總結
檢視幫助
bin/solr -help
可以看到solr有哪些子命令,如 start, stop, restart, status, healthcheck, create, create_core, create_collection, delete, version
啟動start
bin/solr start -help 檢視start幫助
bin/solr start 啟動單機版
bin/solr start -f 前臺啟動
bin/solr start -p 8984 指定埠啟動
bin/solr start -cloud 啟動分散式版本
bin/solr start -e cloud -noprompt -e表示要啟動一個現有的例子,例子名稱是cloud,cloud這個例子是以SolrCloud方式啟動的
bin/solr restart 重啟專案
create
如果是單機版要建立core,如果是分散式的要建立collection
bin/solr create -help 檢視create幫助
bin/solr create -c abc
abc是core或collection的名字,取決於solr是單機版還是cloud版本;重新整理 ,可以看到core selector中多了一個abc
abc目錄的位置建立在solr.solr.home(預設是solr的server/solr目錄)目錄下
post提交資料生成索引
bin/post -c abc docs/
向名為abc的core或collection提交資料,資料來源在docs/目錄中
刪除
bin/solr delete -c abc 刪除一個core或collection
刪除索引
bin/post -c abc -d "<delete><id>/home/matthewi/software/solr-5.4.1/docs/solr-morphlines-core/allclasses-noframe.html</id></delete>"
重新執行上面的搜尋可以看到搜尋結果的數量少了一條:numFound列
bin/post -c abc -d "<delete><query>*:*</query></delete>"
刪除所有資料
停止solr
bin/solr stop -all
狀態
bin/solr status
bin/solr -help
可以看到solr有哪些子命令,如 start, stop, restart, status, healthcheck, create, create_core, create_collection, delete, version
啟動start
bin/solr start -help 檢視start幫助
bin/solr start 啟動單機版
bin/solr start -f 前臺啟動
bin/solr start -p 8984 指定埠啟動
bin/solr start -cloud 啟動分散式版本
bin/solr start -e cloud -noprompt -e表示要啟動一個現有的例子,例子名稱是cloud,cloud這個例子是以SolrCloud方式啟動的
bin/solr restart 重啟專案
create
如果是單機版要建立core,如果是分散式的要建立collection
bin/solr create -help 檢視create幫助
bin/solr create -c abc
abc是core或collection的名字,取決於solr是單機版還是cloud版本;重新整理 ,可以看到core selector中多了一個abc
abc目錄的位置建立在solr.solr.home(預設是solr的server/solr目錄)目錄下
post提交資料生成索引
bin/post -c abc docs/
向名為abc的core或collection提交資料,資料來源在docs/目錄中
刪除
bin/solr delete -c abc 刪除一個core或collection
刪除索引
bin/post -c abc -d "<delete><id>/home/matthewi/software/solr-5.4.1/docs/solr-morphlines-core/allclasses-noframe.html</id></delete>"
重新執行上面的搜尋可以看到搜尋結果的數量少了一條:numFound列
bin/post -c abc -d "<delete><query>*:*</query></delete>"
刪除所有資料
停止solr
bin/solr stop -all
狀態
bin/solr status
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2148825/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Solr學習總結(二)Solr的安裝與配置Solr
- 操作solr replication的API總結SolrAPI
- solr總結 第五部分:solr為資料庫建立索引Solr資料庫索引
- Docker 常用命令總結Docker
- node 常用命令總結
- Kafka 常用命令總結Kafka
- Git常用命令總結Git
- docker常用命令總結Docker
- Git 常用命令總結Git
- MySql常用命令總結MySql
- Hive常用命令總結Hive
- MongoDB shell常用命令總結MongoDB
- hbase shell常用命令總結
- MySql常用命令總結[轉]MySql
- Linux常用命令總結Linux
- linux總結及常用命令Linux
- Spring boot常用命令總結Spring Boot
- Solr與Elasticsearch的優缺點比較總結和歸納SolrElasticsearch
- Solr/Elasticsearch常用資源彙總SolrElasticsearch
- Linux 程式管理常用命令總結Linux
- 開源容器 Podman 常用命令總結!
- Git常用命令總結(超實用)Git
- 思科模擬器常用命令總結
- linux實操常用命令總結Linux
- linux下常用命令總結_1Linux
- Oracle sqlplus 常用命令總結OracleSQL
- Redis | Redis常用命令及示例總結(API)RedisAPI
- 【Hadoop篇】--Hadoop常用命令總結Hadoop
- 測試開發-Git常用命令總結Git
- 總結:ORACLE RAC 常用命令之CRS(1)Oracle
- MySQL基礎知識和常用命令總結MySql
- console常用命令總結筆記筆記
- Git 常用命令總結,將會持續更新Git
- MQ命令學習總結大全MQ常用命令MQ
- Unix中Vi編輯常用命令總結(轉)
- MySQL檢視錶和清空表的常用命令總結MySql
- Git常用命令總結及一些問題思考Git
- 恆訊科技總結整理:mysql資料庫常用命令MySql資料庫