ElasticSearch的初级安装
ElasticSearch简单安装
基本概念
ElasticSearch官网
Elasticsearch 是一个分布式的开源搜索和分析引擎,适用于所有类型的数据,包括文本、数字、地理空间、结构化和非结构化数据
Elasticsearch 在 Apache Lucene 的基础上开发而成,支持Restful风格和多种语言调用
着重功能就是用来做数据的检索和分析
应用程序搜索
网站搜索
企业搜索
日志处理和分析
基础设施指标和容器监测
应用程序性能监测
地理空间数据分析和可视化
安全分析
业务分析
为什么要用ElasticSearch
可能会有人问,我们mysql也能做数据的检索和分析,为什么还要用ElasticSearch?
对,mysql也能做数据的检索和分析,但是我们说术业有专攻。而mysql主要用于做数据的持久化存储与管理,也就是crud。如果我们真的使用mysql做海量数据的检索与分析,ElasticSearch更在行。
为什么说mysql做海量数据的检索与分析没有ElasticSearch在行
mysql做数据的检索与分析时,需要将全部数据都遍历一遍,所以速度会更慢。
而ElasticSearch在做数据的检索与分析时,并不需要遍历全部数据,所以速度会更快。
(你肯定又想问为什么ElasticSearch不需要遍历所有数据,后面的一篇博客会详情讲,先提示一下(倒排索引))
ElasticSearch的安装(Window)
在安装ElasticSearch之前,必须安装JDK(最好安装JDK1.8版本及以上)
由于ElasticSearch 5.x 往后依赖于JDK 1.8的,所以现在我们下载JDK 1.8或者更高版本
我们会安装ElasticSearch、ElasticSearch-head插件(ElasticSearch可视化工具)、kibana(ElasticSearch可视化工具)
最好是版本一致(避免版本冲突出错)、(我们这里是7.6.1版本)
可以去官网找下载安装
也可以去阿里云盘下载、百度云盘
阿里云盘下载地址
狂神说资料下载地址
解压三个压缩包即可
启动ElasticSearch及相关可视化工具
1.找到ElasticSearch安装目录下的bin目录,双击elasticsearch.bat
打开浏览器输入http://localhost:9200 看到以下画面则代表ElasticSearch已成功启动
2.打开kibana安装目录下的bin目录,双击kibana.bat文件
打开浏览器输入http://localhost:5601看到以下画面则代表ElasticSearch已成功启动
3.找到elasticsearch-head安装目录,执行npm install(nodejs项目安装依赖)
安装好之后再npm run start启动,,打开浏览器端口9100
默认是打不开的(因为跨域)
找到ElasticSearch安装目录下的config目录,打开elasticsearch.yml,在最后加上
http.cors.enabled: true
http.cors.allow-origin: "*"
http://localhost:9100看到以下画面
至此,我们ElasticSearch、ElasticSearch-head、Kibana全部安装完成
下期介绍ElasticSearch的Restful风格做crud
ElasticSearch的初级安装相关推荐
- Elasticsearch 使用初级入门 【入门篇】
Elasticsearch 使用初级入门 整理中.... 1.下载 下载网址:https://www.elastic.co/cn/downloads/elasticsearch 2.安装 因为安全问题 ...
- Elasticsearch本地 docker-compose 安装
安装前的检查 安装 Elasticsearch 之前,你需要先安装一个较新的版本的 Java,最好的选择是,你可以从 www.java.com 获得官方提供的最新版本的 Java. 安装JDK sud ...
- Elasticsearch 及 Kibana 安装篇
简介 官网-安装介绍 这里记载了各个软件包的安装方法,Linux Mac Windows-- 本文记载的是在 CentOS 系统安装 Elasticsearch 7.0.0 版本的步骤. 安装 Jav ...
- Elasticsearch相关软件安装
4.1. Windows安装elasticsearch 1.安装JDK,至少1.8.0_73以上版本,验证:java -version. 2.下载和解压缩Elasticsearch安装包,查看目录结构 ...
- elasticsearch,elasticsearch-service安装
在Windows上安装Elasticsearch.zip 1 安装条件 安装需具备java 8或更高版本:官方的Oracle发行版,只需安装JDK Elasticsearch的ZIP安装包--安装包地 ...
- Elasticsearch集群安装Version6.2.2
Elasticsearch集群安装, 基于Elasticsearch6.2.2版本, 在Linux上安装Elasticsearch集群. 1.安装规划 IP HostName Service Mast ...
- ElasticSearch 之 Linux 安装 ElasticSearch-7.15.2(ELK、IK)
Linux 安装 ElasticSearch-7.15.2 相关文件 关于Jdk 关于 Kibana 关于 ELK 下载.上传.解压相关文件 一.搭建 ElasticSearch 服务器 二.启动 E ...
- ElasticSearch 集群安装,简单使用
ElasticSearch 集群安装,简单使用 http://www.elastic.co/guide/en/elasticsearch/reference/current/setup-configu ...
- 【javaWeb微服务架构项目——乐优商城day07】——Elasticsearch介绍和安装及使用(安装kibana,安装ik分词器,Spring Data Elasticsearch,高级查询)
文章目录 0.学习目标 1.Elasticsearch介绍和安装 1.1.简介 1.1.1.Elastic 1.1.2.Elasticsearch 1.1.3.版本 1.2.安装和配置 1.2.1.新 ...
最新文章
- C#对Microsoft.VisualBasic My对象兰台妙选【月儿原创】
- cocoahttpserver 载入本地html,利用CocoaHttpServer搭建手机本地服务器
- 阿里云支撑马来西亚数字自由贸易区落地 帮助马来西亚中小企业参与全球贸易...
- 用C语言写HMI程序,HMI画面元素组成设计及代码生成方法与流程
- altium导出钻孔文件_[Altium Designer 学习]怎样输出Gerber文件和钻孔文件
- 计算文档中不同单词出现的次数
- 20个基本电路图讲解_12v太阳能充电电路图大全
- 我决定把IDEA神器这些你可能不知道的但是又实用的小技巧分享出来,超赞!
- oracle 导入文件 年月日,oracle导入文件时,日期格式问题
- 比赛-h47学长的训练赛 (27 Aug, 2018)
- navicat11全系列破解教程
- 串口服务器gsd文件,PROFIBUS总线通信仪表GSD文件的选择
- 微信加人就服务器频繁,微信加同一个人好友,提示操作过于频繁,请稍后重试!这个是什么意思啊?...
- 微信小程序TabBar的使用
- No bootable device
- Python: 使用sphinx生成python项目文档
- 胡水生:中小型企业如何应对互联网的发展
- openjudge 1.9.14 铺地毯
- 【copy】也说嵌入式系统架构设计(linux 平台)
- Android P 分屏显示