Windows 安裝solr 8版本并簡單測試

      網友投稿 998 2025-04-01

      前言


      什么是 Solr

      Solr 采用 Java5 開發,是建立在 Apache Lucene?上的流行的、快速的開源企業搜索平臺。

      Solr 具有高度可靠、可伸縮和容錯能力,提供分布式索引、復制和負載平衡查詢、自動故障轉移和恢復、集中配置等功能。

      Solr 為世界上許多最大的互聯網站點的搜索和導航功能提供了動力。

      Solr 的特征

      高級全文搜索能力:由Lucene ?提供支持,Solr可實現強大的匹配功能,包括短語,通配符,聯接,分組以及任何數據類型

      針對大容量流量進行了優化:

      擁有基于標準的開放式接口- XML、JSON 和 HTTP

      綜合的管理界面

      實現輕松監控

      高度的可擴展性和容錯性

      靈活的適應性,易于配置

      能夠實時索引

      可擴展的插件架構

      一、下載安裝solr

      https://www.apache.org/dyn/closer.lua/lucene/solr/8.4.1/solr-8.4.1.zip

      根據Solr的運行環境,Linux下需要下載Solr-4.10.3.tgz,windows下需要下載Solr-4.10.3.zip。

      bin:solr的運行腳本

      contrib:solr的一些貢獻軟件/插件,用于增強solr的功能。

      dist:該目錄包含build過程中產生的war和jar文件,以及相關的依賴文件。

      docs:solr的API文檔

      example:solr工程的例子目錄:

      example/solr:該目錄是一個包含了默認配置信息的Solr的Core目錄。

      example/multicore:該目錄包含了在Solr的multicore中設置的多個Core目錄。

      example/webapps:

      licenses:solr相關的一些許可信

      server: solr的一些服務

      輸入 solr start 啟動solr 服務

      常用命令:

      啟動命令:solr start

      關閉命令:solr stop -all

      重啟solr :solr restart –p p_num

      端口號為 8983

      Windows 安裝solr 8版本并簡單測試

      二、配置solr核心

      在目錄F:\solr-8.4.1\server\solr中新建文件夾goods 文件夾名稱可以根據需求起名

      將F:\solr-8.4.1\server\solr\configsets\sample_techproducts_configs

      文件下的所有文件拷貝

      拷貝到

      F:\solr-8.4.1\server\solr\goods 中

      進入http://localhost:8983/solr/#/

      選擇Core Admin

      在name 輸入剛剛創建的文件名 goods

      instanceDir 也輸入剛剛創建的文件名 goods

      點擊 Add Core

      此時,solr構建完成。

      三、創建document(表)

      選擇已經創建的核心(goods)-> 點擊Schema -> 點擊 Add Field ,操作如下:

      同理 輸入user_info 設置String 點擊Add field

      四、導入數據

      solr 支持多種方式(數據庫、Json、XML、CSV…)將數據導入到solr庫,很靈活方便。

      下面是以CSV方式導入數據。

      在右側,Document Type 選擇 CSV,Documents是要導入的數據。

      操作截圖如下:

      id,user_name,user_info

      1,張三同學,英語課代表

      2,李四同學,語文課代表

      3,小米同學,數學課代表

      4,王五同學,物理課代表

      5,周六同學,化學課代表

      6,武動同學,政治課代表

      Status: success

      Response:

      {

      “responseHeader”: {

      “status”: 0,

      “QTime”: 47

      }

      }

      Status 狀態 成功和失敗

      status 0為成功

      QTime 執行所用時間

      五、查詢數據信息 并測試

      查詢全部數據:直接點擊 Execute Query ,查詢出所有的數據

      status 查詢狀態 0 成功

      QTime 查詢執行時間

      params 查詢的數據信息

      numFound 查詢到數據量

      start 分頁使用

      docs 查詢到的數據

      Solr默認會給每一次查詢加上分頁效果:start為0,rows為10.也就是返回前十條記錄。很多境況下這樣的結果就夠用了,如果不滿足業務要求,就需要顯示指定分頁參數。

      q:輸入查詢字段和value值 匹配查詢結果

      例如:user_name:張三同學

      查詢結果如下:

      結語

      Lucene/Solr Windows

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:word表格中如何把兩頁變成一頁
      下一篇:《從零開始學Hadoop大數據分析(視頻教學版)》 —3.3 Hadoop中HDFS的常用命令
      相關文章
      亚洲精品一级无码鲁丝片| 在线亚洲v日韩v| 亚洲精品国精品久久99热一| 国产精品日本亚洲777| 亚洲熟女综合一区二区三区| 国产精品高清视亚洲精品| 亚洲免费在线视频播放| 亚洲视频免费观看| 亚洲理论片在线中文字幕| 亚洲国产精品一区二区久| 亚洲国产精品日韩在线观看| 亚洲国产成人91精品| 亚洲剧场午夜在线观看| 激情亚洲一区国产精品| 亚洲jizzjizz在线播放久| 久久亚洲国产最新网站| 亚洲成av人在线观看网站| 亚洲av永久无码精品秋霞电影秋| 亚洲av无码一区二区三区在线播放 | 亚洲午夜福利717| 亚洲国产精品一区二区第一页| 亚洲AV中文无码乱人伦下载| 亚洲国产一区二区a毛片| 91亚洲国产成人久久精品网站| 亚洲男人天堂影院| 亚洲最大福利视频| 亚洲av永久无码精品秋霞电影秋| 国产亚洲美女精品久久久久| 亚洲伊人成无码综合网 | 亚洲AV男人的天堂在线观看| 亚洲性无码AV中文字幕| 在线精品自拍亚洲第一区| 中文字幕第13亚洲另类| 无码专区—VA亚洲V天堂| 亚洲激情电影在线| 亚洲综合精品成人| 国产偷国产偷亚洲高清在线| 亚洲色婷婷综合久久| 亚洲好看的理论片电影| 亚洲天堂一区在线| 色欲aⅴ亚洲情无码AV蜜桃|