lucene服務器solr

lucene服務器Solr

1、概述

    1.1 簡述

        Solr是受歡迎的,速度極快的開源企業搜索平臺從Apache Lucene項目。其主要功能包括強大的全文搜索,高亮顯示,面搜索,動態聚類,數據庫集成,豐富的文件(如Word,PDF)處理,和空間搜索。它具備高度的可擴展性,提供分佈式的搜索和索引複製,它的力量搜索和許多世界上最大的互聯網網站導航功能。java

        Solr是用Java編寫的,運行做爲一個獨立的全文搜索服務器在一個servlet容器如jetty。Solr使用Lucene Java搜索圖書館全文索引和搜索的核心,有如HTTP、XML和JSON REST的API,能夠很容易地使用任何編程語言。Solr的強大的外部配置容許根據任何類型的應用程序都不要Java編碼,它有一個普遍的插件架構的時候更先進的定製要求。linux

2、使用

2.1 下載:(5.4版)

下載地址:http://mirrors.noc.im/apache/lucene/solr/5.4.0數據庫

2.2 運行:

        a)解壓
apache

        b)進入解壓目錄
編程

運行
windows CMD:bin\solr.cmd start
linux:bin/solr start

-----啓動命令-----
幫助: bin/solr start -hlep
-f :前臺啓動,而且在console中打印log。
-c :使用SolrCloud模式,若是沒有-z啓動,則在當前port+1000啓動一個Zookeepr的啓動。
-h :服務器名字。
-p :服務器端口。
-d :定義服務器。
-z :Zookeeper鏈接啓動,只有在運行了SolrColud實例使用,並使用-c啓動內嵌的zookeeper,不要使這個參數。
-m :設置JVM的內存大小。
-s :設置solr系統參數;solr將建立一個很想的directories在這文件下。容許你使用一樣的host啓動多個solr,而且可以重複利用-d的參數。
-e :實例啓動:cloud、techproducts、dih、schemaless
-a :添加JVM參數來啓動。
-V :設置。

2.3 中止:

windows CMD:bin\solr
相關文章
相關標籤/搜索