參考文件:
環境: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...