solr環境搭建&基本使用


分步指南

  1. solr服務與tomcat整合
  2. solr使用配置步驟
  3. solr使用

  4. 推薦分詞工具

 

相關的文章

 

 一.Solr服務與tomcat整合

     1solr相關版本下載路徑:http://archive.apache.org/dist/lucene/solr/

     2、將solr中的example中的solr拷貝到要作為服務器的位置

     3、將相應的solr的web程序也拷貝出來

     4、修改solr-->home文件夾中的solrconfig.xml設置data的路徑

      

     5、在tomcat  server.xml 設置相應的context

         

     6、為context設置相應的環境變量,說明solr的主目錄的地址

        

     7、在solrconfig.xml文件中取消VelocityResponseWriter這種輸出格式

         

    8、加入中文分詞

        8.1、下載中文分詞器  

           相關版本下載路徑:https://code.google.com/archive/p/mmseg4j/downloads

        8.2、將中文分詞的包拷貝到server的lib中

          

        8.3、將中文分詞添加到FieldType中

             

   9、啟動tomcat服務訪問 http://localhost:8080/solr/admin/

        

 

二、Solr使用配置步驟      

  1、配置solr schema.xml文件

      11配置應用中用到的自定義field(因場景而定) 例子如下:

           

       屬性說明: multiValued="true" 設置多值域  indexed=”true” 是否設置索引       stored=”true” 是否存儲索引  type=”textCpmplex” 設置該字段支持中文分詞  name=”你設置的 字段名稱”

   2.配置solr全字段文本搜索

      

    修改

       

 

  三、Solr使用

    1、添加索引

       1.1solrServer初始化

      

 

      1.2、添加單條索引

           

 

      1.3 添加集合中數據到solr索引

  

        

 

       1.4、將javabean中的數據添加到solr索引

            

 

           JavaBean字段跟schema.xml中自定義域的映射

            

         1.5、刪除索引

             

 

       1.6、查詢索引

           

 

        1.7solr 高亮查詢

             

 

          注意: 設置高亮 setParam  hl.fl 其中的l是字母L不是數字1

          1.8、修改索引

         id是唯一的主鍵   最后添加的相同的id的域 會覆蓋前面的域

         1.9、索引操作結果可直接在 solr 服務界面中 使用*:* 或者關鍵字查看結果

         2.0  分詞查看推薦工具 luke  

         

       使用 java -jar lukeall-3.5.0.jar 啟動服務

        

 

        找到solr data 索引目錄 即可看到分詞結果

         

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM