亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

Elasticsearch7.3學習筆記3- head插件安

發布時間:2020-06-28 04:44:55 來源:網絡 閱讀:1382 作者:w0rdyyp 欄目:web開發

一、安裝
ealsticsearch只是后端提供各種api,那么怎么直觀的使用它呢?elasticsearch-head將是一款專門針對于elasticsearch的客戶端工具
elasticsearch-head配置包,下載地址:https://github.com/mobz/elasticsearch-head
elasticsearch-head是一個基于node.js的前端工程

  1. nodejs安裝
    # wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz    // 下載
    # tar xf  node-v10.9.0-linux-x64.tar.xz       // 解壓
    # cd node-v10.9.0-linux-x64/                  // 進入解壓目錄
    # ./bin/node -v                               // 執行node命令 查看版本
    v10.9.0

    解壓文件的 bin 目錄底下包含了 node、npm 等命令,我們可以使用 ln 命令來設置軟連接:

    ln -s /usr/software/nodejs/bin/npm   /usr/local/bin/ 
    ln -s /usr/software/nodejs/bin/node   /usr/local/bin/

2.phantomjs安裝配置

Wget https://github.com/Medium/phantomjs/releases/download/v2.1.1/phantomjs-2.1.1-linux-x86_64.tar.bz2
tar –jxvf  phantomjs-2.1.1-linux-x86_64.tar.bz2
  vim /etc/profile

export PATH=$PATH:/usr/local/phantomjs-2.1.1-linux-x86_64/bin 
 #注意環境變量$Path移動在最前面
source /etc/profile

3.elasticsearch-head安裝

?   git clone git://github.com/mobz/elasticsearch-head.git
?   cd elasticsearch-head
?   npm install -g cnpm --registry=https://registry.npm.taobao.org

(直接安裝 會存在phantomjs克隆不下來導致安裝進行不下去,出現以下錯誤,所以需要先安裝phantomjs)
Elasticsearch7.3學習筆記3- head插件安

?   npm run start
?   open http://localhost:9100/
  1. elasticsearch-head發現主機 并連接
    elasticsearch.yml配置文件修改:

    http.cors.enabled: true
    http.cors.allow-origin: "*"

    二、使用
    仔細觀察,我們會發現客戶端默認連接的是我們elasticsearch的默認路徑。而此時elasticsearch服務未啟動,所以集群健康值是未連接
    集群健康值的幾種狀態如下:
    綠顏色,最健康的狀態,代表所有的分片包括備份都可用
    黃顏色,基本的分片可用,但是備份不可用(也可能是沒有備份)
    紅顏色,部分的分片可用,表明分片有一部分損壞。此時執行查詢部分數據仍然可以查到,遇到這種情況,還是趕快解決比較好
    灰色,未連接到elasticsearch服務
    1.集群概覽(關于集群配置 詳見后續文章)
    此時,我們啟動elasticsearch服務,重新刷新瀏覽器,發現集群健康值變成了綠色,代表集群很健康,如下:
    Elasticsearch7.3學習筆記3- head插件安
    五星代表是主節點,圓代表是從節點,我們這個測試環境有兩個索引products和artices,索引詳細信息可點擊某個索引,查看該索引的所有信息,包括mappings、setting等等
    Elasticsearch7.3學習筆記3- head插件安
    2.索引
    Elasticsearch7.3學習筆記3- head插件安
    點擊新建索引,可以新建索引
    Elasticsearch7.3學習筆記3- head插件安
    輸入索引名稱,分片數,副本數量,可以新建成功,成功會有如下提示:
    Elasticsearch7.3學習筆記3- head插件安
    3.數據瀏覽
    Elasticsearch7.3學習筆記3- head插件安
    可查看所有索引、類型、字段信息
    4.基本查詢
    可根據查詢條件,搜索過濾找到自己需要的索引數據
    Elasticsearch7.3學習筆記3- head插件安
    5.復合查詢
    在這個頁簽,可以使用json進行復雜的查詢,也可發送put請求新增及跟新索引,使用delete請求刪除索引等等。如圖所示:
    Elasticsearch7.3學習筆記3- head插件安
    更多介紹,請查看https://github.com/mobz/elasticsearch-head

向AI問一下細節

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

AI

沈阳市| 巴林右旗| 公主岭市| 前郭尔| 广灵县| 葵青区| 南川市| 云南省| 沂南县| 阿勒泰市| 衡东县| 景泰县| 葵青区| 锦州市| 雅江县| 邢台市| 商洛市| 娱乐| 大丰市| 安岳县| 东乡族自治县| 瑞金市| 垦利县| 广宁县| 吉首市| 广元市| 盐源县| 夹江县| 景德镇市| 濉溪县| 浦城县| 东台市| 尤溪县| 五原县| 万山特区| 邓州市| 长春市| 西畴县| 勃利县| 班戈县| 化隆|