es head插件安装_ES笔记概述与安装
來源:狂神說java https://www.bilibili.com/medialist/play/ml711044860
概述
ElasticSearch高可擴展性的分布式的實時的全文搜索和分析引擎,可以處理PB級數據,基于lucene。
通過RestfulApi隱藏lucence的復雜性。
開源作者:ShayBanon
誰在用:維基百科、Github、StackOverflow、英國日報等等
它用于全文檢索、結構化搜索、分析以及將這三者混合使用
維基百科使用它用來高亮、搜索建議、搜索糾錯、實時搜索。
StackOverflow結合全文搜索與地理位置查詢,以及more like this功能,來找到相關的問題和答案。
英國日報使用它結合用戶日志和社交網絡數據獲取實時反饋
solr vs es
solr提供了類似web service的api接口,可以http訪問。是一個企業級搜索應用服務器。
當單純的對已有數據進行搜索時,solr更快。
當實時建立索引時,solr會產生阻塞,查詢性能較差,ElasticSearch有明顯優勢。
隨著數據的增加,solr的搜索效率會變得更低,而ElasticSearch卻沒有明顯的變化。
solr遷移至ES提高50倍
es開箱即用(解壓) ,solr安裝稍復雜
solr利用zookeeper進行管理集群,es自身帶有分布式協調管理功能。
solr支持json,xml,csv,es支持json
solr提供功能非常多。es關注核心功能,高級功能由插件實現。
solr查詢快,索引慢。es查詢慢,索引快,實時查詢快。
solr成熟,有更成熟的開發和貢獻者社區、用戶。es更新快,使用和學習成本較高
es安裝
要求jdk1,8以上。
es7.6.1
開箱即用,很簡單
下載地址:https://www.elastic.co/cn/downloads/elasticsearch
jvm.options
-Xms256m-Xmx256m
雙擊:bin\elasticsearch.bat
安裝Head
安裝nodejs:https://nodejs.org/dist/v12.18.1/node-v12.18.1-x64.msi
windows的msi自動添加的:
$ node -v
$ npm -v
$ npm root -gD:\soft_program\nodejs\node_global\node_modules
node_global
node_cache
npm config set prefix "D:\Program Files\nodejs\node_cache"
npm config set prefix "D:\Program Files\nodejs\node_global"
或者在nodejs的安裝目錄中找到node_modules\npm\.npmrc文件,修改如下:prefix =D:\Program Files\nodejs\node_global cache = D:\Program Files\nodejs\node_cache
$ npm root -gD:\Program Files\nodejs\node_global\node_modules
npm install -g cnpm
下載地址:https://github.com/mobz/elasticsearch-head
下載目錄:E:\env\elasticsearch-head-master
E:\env\elasticsearch-head-master>cnpm install
E:\env\elasticsearch-head-master>npm run start
http://localhost:9100/
補充:
找不到node_module時,需要配置環境變量:
系統變量中添加NODE_PATH:
D:\Program Files\nodejs\node_global\node_modules\
測試:
cnpm intall -g vue
vue_test.js
var vue=require("vue");console.log(vue);解決head跨域訪問es
elasticsearch.yml:
http.cors.enabled: truehttp.cors.allow-origin: "*"安裝Kibana
下載地址:https://www.elastic.co/cn/elastic-stack
https://artifacts.elastic.co/downloads/kibana/kibana-7.7.1-windows-x86_64.zip
啟動bin/kibana.bat
kibana版本要與es對應。
否則會拋錯:
刪除kibana的索引
http://localhost:5601/app/kibana#/dev_tools/console
總結
以上是生活随笔為你收集整理的es head插件安装_ES笔记概述与安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java log4j logback j
- 下一篇: arcgis中python坡度计算_Ar