Elasticsearch 是一個實(shí)時的分布式搜索分析引擎, 它能讓你以一個之前從未有過的速度和規(guī)模,去探索你的數(shù)據(jù)。 它被用作全文檢索、結(jié)構(gòu)化搜索、分析以及這三個功能的組合。
創(chuàng)新互聯(lián)長期為上千余家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為祁陽企業(yè)提供專業(yè)的網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計,祁陽網(wǎng)站改版等技術(shù)服務(wù)。擁有十多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
摘自《Elasticsearch: 權(quán)威指南》
Elasticsearch 使用 Java 編寫的,它的內(nèi)部使用 Lucene 做索引與搜索,但是它的目的是使全文檢索變得簡單, 通過隱藏 Lucene 的復(fù)雜性,取而代之的提供一套簡單一致的 RESTful API。
然而,Elasticsearch 不僅僅是 Lucene,并且也不僅僅只是一個全文搜索引擎。 它可以被下面這樣準(zhǔn)確的形容:
Elasticsearch 將所有的功能打包成一個單獨(dú)的服務(wù),這樣你可以通過程序與它提供的簡單的 RESTful API 進(jìn)行通信, 可以使用自己喜歡的編程語言充當(dāng) web 客戶端,甚至可以使用命令行(去充當(dāng)這個客戶端)。
因Elasticsearch 使用 Java 編寫,故服務(wù)端需具備Java運(yùn)行環(huán)境。
準(zhǔn)備工作:
重點(diǎn)需要關(guān)注兩個文件:
單節(jié)點(diǎn)實(shí)例無需修改配置文件,直接啟動即可。
./bin/elasticsearch #啟動服務(wù)
(./bin/elasticsearch -d #后臺運(yùn)行服務(wù))
在瀏覽器中訪問http://localhost:9200/?pretty,看到此界面表明ES服務(wù)啟動成功
如圖所示,ElasticSearch集群由一個主節(jié)點(diǎn)多個從節(jié)點(diǎn)組成。
ElasticSearch集群搭建十分簡單,每個節(jié)點(diǎn)都運(yùn)行起來,且都有自己的配置信息。故每個節(jié)點(diǎn)都需要copy一份程序代碼,修改各自配置文件信息并運(yùn)行。
具體配置如下:
主節(jié)點(diǎn)配置信息:
//跨域設(shè)置
http.cors.enabled: true
http.cors.allow-origin: "*"
//集群配置
cluster.name: Jack-ElasticSearch
node.name: master
node.master: true
network.host: 127.0.0.1
cluster.name: Jack-ElasticSearch
node.name: slave2
network.host: 127.0.0.1
http.port: 9202
discovery.zen.ping.unicast.hosts: ["127.0.0.1"]
參照運(yùn)行單節(jié)點(diǎn)實(shí)例
當(dāng)前名稱:[學(xué)習(xí)ES系列]-1.認(rèn)識ElasticSearch及環(huán)境準(zhǔn)備與服務(wù)搭建
網(wǎng)站地址:http://m.kartarina.com/article42/jedchc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、品牌網(wǎng)站設(shè)計、品牌網(wǎng)站制作、自適應(yīng)網(wǎng)站、云服務(wù)器、外貿(mào)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)