solr 5 0 0 新手快速入門

2021-06-29 12:23:24 字數 1716 閱讀 6135



參考文件:

環境:centos 6.5, jdk 1.7, solr5.0.0

一、standalone模型的安裝、索引、搜尋

#注意: solr 5.0.0 必需jre 1.7或者以上版本

2. 解壓縮 solr 5.0.0

tar zxf solr-5.0.0.tgz

3. 啟動服務

bin/solr start

#注意:預設以後臺程序啟動服務,並監聽在8983埠

4. 檢查服務狀態

bin/solr status

或http://localhost:8983/solr/  #訪問solr管理介面

5. 建立core

bin/solr create -c gettingstarted

#建立乙個gettingstarted的core, 並且scheme為data-driven(自動猜測資料型別)

6. 增加文件到索引

bin/post -c gettingstarted example/exampledocs/*.json

#提交example/exampledocs目錄下所有的json文件到gettingstarted core

7. 搜尋文件

直接構造帶有搜尋引數的url即可

#搜尋gettingstarted core中所有文件欄位中包含'video'的文件

#搜尋gettingstarted core中所有文件欄位中包含'video'的文件,並且每篇文件只返回id,name,price三個字段

#搜尋gettingstarted core中name欄位包含'black'的文件

#搜尋gettingstarted core中price欄位在0到400區間的文件,並且每篇文件只返回id,name,price三個字段

#搜尋gettingstarted core中price欄位在0到400區間的文件,每篇文件只返回id,name,price三個字段,並按照cat欄位進行facet搜尋

#搜尋gettingstarted core中price欄位在0到400區間的文件,每篇文件只返回id,name,price三個字段,按照cat欄位進行facet搜尋,並過濾返回cat欄位為'software'的文件

二、bin/solr指令碼常用操作

Git新手快速入門指南

使用git已有5年有餘,先使用的是命令版本的,如今寫乙個新手入門的,先不使用命令,先使用gui版本的吸引新手使用起來,遇到問題再相對深入。這裡使用windows和linux同時可以使用的gui版本的github desktop。介面兩個系統比較統一,我以linux為例。在 home tony doc...

Markdown 新手快速入門基礎教程

使用 號可表示 1 6 級標題,一級標題對應乙個 號,二級標題對應兩個 號,以此類推。注 標準語法一般在 後跟個空格再寫文字 示例 這是一級標題 這是二級標題 這是 標題 這是四級標題 這是五級標題 這是六級標題 效果 這是四級標題 這是五級標題 這是六級標題 加粗 文字左右分別用兩個 號包起來 斜...

GitHub新手快速入門日常操作流程

開啟填寫註冊資訊並提交。2 登入帳號 開啟輸入註冊的使用者名稱 密碼並提交。3 訪問專案主頁 進入具體專案的主頁,如 4 fork專案 點選頁面右上角處的fork按鈕,這樣github就會在你的帳戶下fork乙個同樣的備份。5 檢視自己名下的fork專案 進入自己的主頁 點選 repositorie...