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笔记概述与安装相关推荐
- Linux下安装JDK笔记与Linux安装Tomcat笔记
项目需要,又要折腾Linux了,使用了VMware装一下linux,配置java运行环境,首先是配置JDK... OS:CentOS 64bit 一:到Oracle下载最新版的JDK http://w ...
- freebsd 6.2 安装配置笔记[转]
freebsd 6.2 安装配置笔记June 28th, 2007 作者: Jeffrey 出处:http://blog.zhangjianfeng.com/?p=588 freebsd 6.2 安装 ...
- ES 必备插件的安装
1. elasticsearch-head插件的安装,非常好的插件 elasticsearch-head是一个elasticsearch的集群管理工具,它是完全由html5编写的独立网页程序,你可以通 ...
- 11月3日云栖精选夜读:《maven实战》读书笔记2——maven安装(windows和eclipse插件)...
前言 由于我的工作中开发环境就是windows,IDE是eclipse,因此安装也只涉及和记录这两部分,在看书和动手的过程也就直接跳过其他部分. 笔记 windows中maven的安装 安装条件 ma ...
- Linux学习笔记三:安装VMWare Tools共享文件夹
这里写目录标题 概述 window下安装 Ubuntu下安装 提取安装包 解压安装 Ubuntu安装插件 适应窗口和拖拽文件 概述 本文主要是记录下我安装VMwareTools的过程,原本打算写在Li ...
- ELasticSearch——ElasticScarch 概述及安装(v7.8)
ELasticSearch--ElasticScarch 概述及安装 1.Elastic Stack 简介 早期 Elastic Stack 名为 ELK,对应Elasticsearch,Logsta ...
- Flink 笔记01:安装部署与快速入门
stypora-copy-images-to: img typora-root-url: ./ Flink 笔记01:安装部署与快速入门 一.课程回安排与内容提纲 大数据技术框架转折点:2017年,天 ...
- day30~31_linux概述及安装设置
课程大纲 课程内容 学习效果 Linux基础 Linux概述 了解 CentOS安装 掌握 Linux目录结构 掌握 远程客户端工具 了解 一.Linux概述 (一)Linux的历史 1.什么是Lin ...
- XHProf安装使用笔记
XHProf安装使用笔记 from: http://www.sourcejoy.com/php_dev/xhprof_install_and_usage.html libpng: 先安装... gra ...
最新文章
- WINCE config.bib文件中的FSRAMPERCENT的意义
- import export php,import与export在node.js中的使用方法
- c语言怎么独缺非空格字符,C语言-字符串(单个字符)
- 开源 免费 java CMS - FreeCMS1.9 移动APP管理 执行配置
- JDK的可视化工具系列 (四) JConsole、VisualVM
- apscheduler
- CListCtrl的使用
- IE与FF的常见兼容问题及总结
- Facebook何恺明团队提出SlowFast网络,视频识别无需预训练
- three.js 使用DragControls.js 拖动元素
- 会说话的代码——书写自表达代码之道
- 初始化栈的代码_限定性数据结构-栈
- codeforces 212E IT Restaurants(树形dp+背包思想)
- WPF 框架开发 加入 InternalsVisibleToAttribute 特性让其他程序集可以访问 internal 权限成员
- OPIE(火狐扩展)-导入导出firefox扩展的所有设置
- PhotoShop - 建立剪切蒙版
- 用把位帮助记忆吉他音阶在指板上的分布
- EXCEL 自动求和
- android 仿微信录音,Android 模仿微信长按录音功能
- US Domain Center域名注册| 域名注册商