[學(xué)習(xí)ES系列]-1.認(rèn)識ElasticSearch及環(huán)境準(zhǔn)備與服務(wù)搭建

一、認(rèn)識ElasticSearch

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)確的形容:

  • 一個分布式的實(shí)時文檔存儲,每個字段 可以被索引與搜索
  • 一個分布式實(shí)時分析搜索引擎
  • 能勝任上百個服務(wù)節(jié)點(diǎn)的擴(kuò)展,并支持 PB 級別的結(jié)構(gòu)化或者非結(jié)構(gòu)化數(shù)據(jù)

Elasticsearch 將所有的功能打包成一個單獨(dú)的服務(wù),這樣你可以通過程序與它提供的簡單的 RESTful API 進(jìn)行通信, 可以使用自己喜歡的編程語言充當(dāng) web 客戶端,甚至可以使用命令行(去充當(dāng)這個客戶端)。

二、環(huán)境依賴

因Elasticsearch 使用 Java 編寫,故服務(wù)端需具備Java運(yùn)行環(huán)境。

三、服務(wù)(集群)搭建

準(zhǔn)備工作:

  • 官網(wǎng)下載最新版本程序:https://www.elastic.co/products/elasticsearch
  • 解壓到服務(wù)端指定目錄

重點(diǎn)需要關(guān)注兩個文件:

  • ./bin/elasticsearch 服務(wù)啟動程序
  • ./config/elasticsearch.yml 服務(wù)配置文件
1.運(yùn)行單節(jié)點(diǎn)實(shí)例

單節(jié)點(diǎn)實(shí)例無需修改配置文件,直接啟動即可。

./bin/elasticsearch #啟動服務(wù)
(./bin/elasticsearch -d #后臺運(yùn)行服務(wù))

[學(xué)習(xí)ES系列]-1.認(rèn)識ElasticSearch及環(huán)境準(zhǔn)備與服務(wù)搭建
在瀏覽器中訪問http://localhost:9200/?pretty,看到此界面表明ES服務(wù)啟動成功

2.搭建集群

[學(xué)習(xí)ES系列]-1.認(rèn)識ElasticSearch及環(huán)境準(zhǔn)備與服務(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
  • 從節(jié)點(diǎn)配置信息
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"]
3.運(yùn)行各節(jié)點(diǎn)

參照運(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)

成都seo排名網(wǎng)站優(yōu)化
主站蜘蛛池模板: 国产精品无码一区二区三区不卡 | 久久久久亚洲av无码专区导航| 亚洲国产av无码精品| 日韩精品无码一区二区三区AV| 无码av最新无码av专区| 亚洲欧洲国产综合AV无码久久| 国产精品热久久无码av| 蜜桃臀无码内射一区二区三区 | 91精品国产综合久久四虎久久无码一级 | 亚洲综合无码AV一区二区| 久久久久久国产精品免费无码| 少妇无码太爽了不卡视频在线看| 亚洲AV日韩AV永久无码免下载| 国产精品JIZZ在线观看无码| 无码国产精品一区二区免费16| yy111111少妇无码影院| 亚洲AV永久无码天堂影院| 国产热の有码热の无码视频| 日韩AV无码不卡网站| 老司机无码精品A| 无码国产精品一区二区免费| 久久成人无码国产免费播放| 亚洲中文字幕无码日韩| 国产成人精品无码一区二区三区| 免费无码又爽又高潮视频| 一本色道久久综合无码人妻| 色综合AV综合无码综合网站| 人妻系列AV无码专区| 国产无码一区二区在线| 亚洲精品97久久中文字幕无码| 国产福利无码一区在线| 国产成人无码AV在线播放无广告| 精品爆乳一区二区三区无码av| 无码精品一区二区三区免费视频| 久久青青草原亚洲AV无码麻豆| 国产精品无码不卡一区二区三区| 粉嫩大学生无套内射无码卡视频| 无码人妻久久久一区二区三区| 无码国产伦一区二区三区视频| 国产成人精品无码一区二区| 国产午夜精品无码|