91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

[學習ES系列]-1.認識ElasticSearch及環境準備與服務搭建

發布時間:2020-07-01 12:05:26 來源:網絡 閱讀:629 作者:hgditren 欄目:軟件技術

一、認識ElasticSearch

Elasticsearch 是一個實時的分布式搜索分析引擎, 它能讓你以一個之前從未有過的速度和規模,去探索你的數據。 它被用作全文檢索、結構化搜索、分析以及這三個功能的組合。

摘自《Elasticsearch: 權威指南》

Elasticsearch 使用 Java 編寫的,它的內部使用 Lucene 做索引與搜索,但是它的目的是使全文檢索變得簡單, 通過隱藏 Lucene 的復雜性,取而代之的提供一套簡單一致的 RESTful API。

然而,Elasticsearch 不僅僅是 Lucene,并且也不僅僅只是一個全文搜索引擎。 它可以被下面這樣準確的形容:

  • 一個分布式的實時文檔存儲,每個字段 可以被索引與搜索
  • 一個分布式實時分析搜索引擎
  • 能勝任上百個服務節點的擴展,并支持 PB 級別的結構化或者非結構化數據

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

二、環境依賴

因Elasticsearch 使用 Java 編寫,故服務端需具備Java運行環境。

三、服務(集群)搭建

準備工作:

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

重點需要關注兩個文件:

  • ./bin/elasticsearch 服務啟動程序
  • ./config/elasticsearch.yml 服務配置文件
1.運行單節點實例

單節點實例無需修改配置文件,直接啟動即可。

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

[學習ES系列]-1.認識ElasticSearch及環境準備與服務搭建
在瀏覽器中訪問http://localhost:9200/?pretty,看到此界面表明ES服務啟動成功

2.搭建集群

[學習ES系列]-1.認識ElasticSearch及環境準備與服務搭建
如圖所示,ElasticSearch集群由一個主節點多個從節點組成。

ElasticSearch集群搭建十分簡單,每個節點都運行起來,且都有自己的配置信息。故每個節點都需要copy一份程序代碼,修改各自配置文件信息并運行。

具體配置如下:

  • 主節點配置信息:

    //跨域設置
    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"]
3.運行各節點

參照運行單節點實例

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

屏山县| 通城县| 天峻县| 吴江市| 化州市| 瑞丽市| 雷州市| 静海县| 张家口市| 翼城县| 禄劝| 丰顺县| 乌苏市| 长宁县| 安图县| 剑川县| 印江| 洮南市| 永昌县| 长丰县| 罗江县| 高碑店市| 渑池县| 宣威市| 金秀| 华蓥市| 承德县| 寿阳县| 庆城县| 彭山县| 临武县| 遵义县| 增城市| 东海县| 寻甸| 壤塘县| 宜阳县| 福贡县| 禹州市| 榆中县| 海林市|