欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Elasticsearch插件及nodejs的安裝配置

 更新時間:2022年04月19日 11:23:12   作者:Jeff的技術(shù)棧  
這篇文章主要為大家介紹了Elasticsearch插件及nodejs的安裝配置,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

Elasticsearch插件介紹

es插件是一種增強Elasticsearch核心功能的途徑。它們可以為es添加自定義映射類型、自定義分詞器、原生腳本、自伸縮等等擴展功能。

es插件包含JAR文件,也可能包含腳本和配置文件,并且必須在集群中的每個節(jié)點上安裝。安裝之后,需要重啟集群中的每個節(jié)點才能使插件生效。
es插件包含核心插件和第三方插件兩種

核心插件

核心插件是elasticsearch項目提供的官方插件,都是開源項目。這些插件會跟著elasticsearch版本升級進(jìn)行升級,總能匹配到對應(yīng)版本的elasticsearch,這些插件是有官方團隊和社區(qū)成員共同開發(fā)的。

官方插件地址:https://github.com/elastic/elasticsearch/tree/master/plugins

第三方插件

? 第三方插件是有開發(fā)者或者第三方組織自主開發(fā)便于擴展elasticsearch功能,它們擁有自己的許可協(xié)議,在使用它們之前需要清除插件的使用協(xié)議,不一定隨著elasticsearch版本升級, 所以使用者自行辨別插件和es的兼容性。

插件安裝

elasticsearch的插件安裝方式還是很方便易用的。

它包含了命令行和離線安裝幾種方式。

它包含了命令行,url,離線安裝三種方式。

核心插件隨便選擇一種方式安裝均可,第三方插件建議使用離線安裝方式

第一種:命令行

bin/elasticsearch-plugin install [plugin_name]
# bin/elasticsearch-plugin install analysis-smartcn  安裝中文分詞器

第二種:url安裝

bin/elasticsearch-plugin install [url]
#bin/elasticsearch-plugin install https://artifacts.elastic.co/downloads/elasticsearch-plugins/analysis-smartcn/analysis-smartcn-6.4.0.zip

第三種:離線安裝

https://qunying.guiren21.com/201709/yuanma/ElasticSearch_jb51.rar

點擊下載離線包

將離線包解壓到ElasticSearch 安裝目錄下的 plugins 目錄下

重啟es。新裝插件必須要重啟es

安裝nodejs

一 nodejs介紹

Node.js 就是運行在服務(wù)端的 JavaScript。

Node.js 是一個基于Chrome JavaScript 運行時建立的一個平臺。

Node.js是一個事件驅(qū)動I/O服務(wù)端JavaScript環(huán)境,基于Google的V8引擎,V8引擎執(zhí)行Javascript的速度非常快,性能非常好。

為什么要安裝Node.js呢,下面用到的Grunt 工具是基于Node.js 使用的

下載地址:https://nodejs.org/en/download/releases/

選擇版本下載, 一直下一步確定即可,安裝后進(jìn)入命令行中 輸入 :

node -v 
# 顯示版本號即安裝成功

二 查看原來的鏡像地址

npm(node package manager):nodejs的包管理器,用于node插件管理(包括安裝、卸載、管理依賴等)

npm get registry
# 輸出:https://registry.npmjs.org/

三 npm切換阿里源

#切換阿里源
npm config set registry https://registry.npm.taobao.org/
#查看是否成功
npm config get registry
#或者
npm get registry
#可以看到輸出
#https://registry.npm.taobao.org/

四 安裝cmpm

cnpm:因為npm安裝插件是從國外服務(wù)器下載,受網(wǎng)絡(luò)的影響比較大,可能會出現(xiàn)異常,如果npm的服務(wù)器在中國就好了,所以我們樂于分享的淘寶團隊干了這事。來自官網(wǎng):“這是一個完整
npmjs.org 鏡像,你可以用此代替官方版本(只讀),同步頻率目前為 10分鐘 一次以保證盡量與官方服務(wù)同步。”

npm install -g cnpm --registry=https://registry.npm.taobao.org
#查看是否安裝成功
cnpm -v
#成功后可以使用cnpm代替npm命令

五 改變原有的環(huán)境變量

1、首先配置npm的全局模塊的存放路徑、cache的路徑

npm config set prefix "路徑"
npm config set cache "路徑"

以上就是Elasticsearch插件及nodejs的安裝配置的詳細(xì)內(nèi)容,更多關(guān)于Elasticsearch插件nodejs安裝的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Node.js中常用文件系統(tǒng)操作的示例詳解

    Node.js中常用文件系統(tǒng)操作的示例詳解

    這篇文章將深入探討?Node.js?中的文件系統(tǒng)(fs)模塊,它是?Node.js?中進(jìn)行文件讀寫的核心模塊,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-02-02
  • Node.js實現(xiàn)用戶評論社區(qū)功能(體驗前后端開發(fā)的樂趣)

    Node.js實現(xiàn)用戶評論社區(qū)功能(體驗前后端開發(fā)的樂趣)

    這篇文章主要介紹了Node.js實現(xiàn)用戶評論社區(qū)(體驗前后端開發(fā)的樂趣) ,需要的朋友可以參考下
    2019-05-05
  • node 解析圖片二維碼的內(nèi)容代碼實例

    node 解析圖片二維碼的內(nèi)容代碼實例

    這篇文章主要介紹了node 解析圖片二維碼的內(nèi)容代碼實例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-09-09
  • 使用 Node.js 開發(fā)資訊爬蟲流程

    使用 Node.js 開發(fā)資訊爬蟲流程

    這篇文章主要介紹了使用 Node.js 開發(fā)資訊爬蟲流程,爬蟲流程概括下來就是把目標(biāo)網(wǎng)站的HTML下載到本地再進(jìn)行數(shù)據(jù)提取。具體內(nèi)容詳情大家參考下本文
    2018-01-01
  • 基于nodejs res.end和res.send的區(qū)別

    基于nodejs res.end和res.send的區(qū)別

    今天小編就為大家分享一篇基于nodejs res.end和res.send的區(qū)別,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • node里的filesystem模塊文件讀寫操作詳解

    node里的filesystem模塊文件讀寫操作詳解

    這篇文章主要為大家介紹了node里的filesystem模塊文件讀寫操作詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • Nodejs環(huán)境Eggjs加簽驗簽示例代碼

    Nodejs環(huán)境Eggjs加簽驗簽示例代碼

    這篇文章主要介紹了Nodejs環(huán)境Eggjs加簽驗簽示例代碼,文章開頭給大家介紹了加簽和驗簽的基本概念,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • node實現(xiàn)socket鏈接與GPRS進(jìn)行通信的方法

    node實現(xiàn)socket鏈接與GPRS進(jìn)行通信的方法

    這篇文章主要介紹了node實現(xiàn)socket鏈接與GPRS進(jìn)行通信的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • 基于npm?install或run時一些報錯的解決方案

    基于npm?install或run時一些報錯的解決方案

    這篇文章主要介紹了基于npm?install或run時一些報錯的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • Node.js插件的正確編寫方式

    Node.js插件的正確編寫方式

    正如Node.js在官方說明文檔中所言,插件是以動態(tài)方式進(jìn)行鏈接的共享式對象,能夠?qū)avaScript代碼與C/C++庫接駁起來。這意味著我們可以引用任何來自C/C++庫中的內(nèi)容,并通過創(chuàng)建插件的方式將其納入到Node.js當(dāng)中。
    2014-08-08

最新評論