前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Elaticsearch环境快速搭建

Elaticsearch环境快速搭建

作者头像
taixingyiji
发布于 2022-07-25 08:47:48
发布于 2022-07-25 08:47:48
4710
举报

# Elaticsearch快速搭建

用于记录各个版本的es快速搭建

警告

本文只保证快速配置测试可用,切勿直接用于生产环境

前置条件

部分旧版本ES,需要操作系统中,已经安装JDK环境,并配置好环境变量

本文中安装的ES版本不用提前安装JDK,ES压缩包中已经包含JDK部分

# Win10环境

系统环境Version

JDK:AdoptOpenJdk 1.8 HotSpot

OS: WIN10

ES: Elasticsearch 7.10.1

# 下载Elasticsearch

首先通过官网下载Elasticsearch

# 解压缩

解压下载好的文件夹到所需目录

# 启动Elasticsearch

进入es解压缩文件夹中的bin文件夹

双击elasticsearch.bat (第一次启动会慢一些)

注意

部分旧版本ES会发生启动时一直黑屏或者闪退的状况

需要先双击bin文件夹中的elasticsearch-service.bat启动服务后

再次双击elasticsearch.bat即可成功启动

# 检查ES状态

通过浏览器访问地址127.0.0.1:9200

# MacOS环境

系统环境Version

JDK:AdoptOpenJdk 1.8 HotSpot

OS: Mac Os Big Sur 11.1

ES: Elasticsearch 7.10.1

# 下载Elasticsearch

从官网下载Elasticsearch包

# 解压缩

通过mac自带工具进行解压

# 启动Elasticsearch

进入bin目录下

双击文件 elasticsearch

看到控制台启动完成(第一次启动会慢一些)

# 检查ES状态

通过浏览器访问地址127.0.0.1:9200

# Linux环境

待补充

# Kubernetes环境

待补充

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-12-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
10 分钟理解 JS 引擎的执行机制
作者: ziwei3749 原文:https://segmentfault.com/a/1190000012806637 首先,请牢记2点: JS是单线程语言 JS的Event Loop是JS的执行机制。深入了解JS的执行,就等于深入了解JS里的event loop 1.灵魂三问:JS为什么是单线程的?为什么需要异步?单线程又是如何实现异步的呢? 技术的出现,都跟现实世界里的应用场景密切相关的。同样的,我们就结合现实场景,来回答这三个问题。 (1) JS为什么是单线程的? JS最初被设计用在浏览器中,那么想
前端教程
2018/03/05
1.7K0
10 分钟理解 JS 引擎的执行机制
js引擎的执行机制详解
那么现在有 2 个进程,process1 process2,由于是多进程的 js,所以他们对同一个 dom,同时进行操作,process1 删除了该 dom,而 process2 编辑了该 dom,同时下达 2 个矛盾的命令,浏览器究竟该如何执行呢?
青梅煮码
2023/03/13
1.4K0
js引擎的执行机制详解
javascript事件循环机制–event loop
JS最初被设计用在浏览器中是单线程,因为如果浏览器中的JS是多线程的,会出现下面这个矛盾点:
OECOM
2020/07/02
5540
js线程机制的介绍和练习
给定的几行代码,我们需要知道其输出内容和顺序。JavaScript是一门单线程语言,但有其独特的线程机制 热身代码: setTimeout(function(){ console.log('定时器开始啦') }); new Promise(function(resolve){ console.log('马上执行for循环啦'); for(var i = 0; i < 10000; i++){ i == 99 && resolve(); } }).then(fu
卡少
2018/05/16
8530
JavaScript 同步和异步的执行机制问题
今天做项目的时候遇到了一个问题,当我在请求完后端数据的时候,想去立刻打印出请求出来的信息时,怎么打印都是空的,但是出来这个请求方法之后他又有数值了,于是我很纳闷,研究了1个小时找出了原因。
wsuo
2020/09/22
8680
如何解释Event Loop面试官才满意?
想要了解JavaScript引擎,首先我们从它的运行机制Event Loop来说起。
童欧巴
2020/03/30
4490
如何解释Event Loop面试官才满意?
setTimeout和setImmediate到底谁先执行,本文让你彻底理解Event Loop
笔者以前面试的时候经常遇到写一堆setTimeout,setImmediate来问哪个先执行。本文主要就是来讲这个问题的,但是不是简单的讲讲哪个先,哪个后。笼统的知道setImmediate比setTimeout(fn, 0)先执行是不够的,因为有些情况下setTimeout(fn, 0)是会比setImmediate先执行的。要彻底搞明白这个问题,我们需要系统的学习JS的异步机制和底层原理。本文就会从异步基本概念出发,一直讲到Event Loop的底层原理,让你彻底搞懂setTimeout,setImmediate,Promise, process.nextTick谁先谁后这一类问题。
蒋鹏飞
2020/10/15
1.1K0
setTimeout和setImmediate到底谁先执行,本文让你彻底理解Event Loop
这一次,彻底弄懂 JavaScript 执行机制
本文的目的就是要保证你彻底弄懂javascript的执行机制,如果读完本文还不懂,可以揍我。
前端迷
2018/12/06
1.2K0
这一次,彻底弄懂 JavaScript 执行机制
Js 的事件循环(Event Loop)机制以及实例讲解
大家都知道js是单线程的脚本语言,在同一时间,只能做同一件事,为了协调事件、用户交互、脚本、UI渲染和网络处理等行为,防止主线程阻塞,Event Loop方案应运而生…
OBKoro1
2020/10/27
1.8K0
Js 的事件循环(Event Loop)机制以及实例讲解
带你了解Event Loop
javascript是一门单线程语言,在最新的HTML5中提出了Web-Worker,但javascript是单线程这一核心仍未改变。所以一切javascript版的“多线程”都是用单线程模拟出来的。但对于一些异步操作JS是如何使用Event Loop去处理他们不会导致阻塞呢,我们下面来看一下。
三点水的洋
2022/06/10
7780
带你了解Event Loop
小白理解 JavaScript 执行机制
所以,为了避免复杂性,从一诞生,JavaScript就是单线程,这已经成了这门语言的核心特征,将来也不会改变。
前端魔法师
2021/01/27
6290
js Event Loop 运行机制
Event Loop,事件环,线程进程。这些概念对初识前端的同学来说可能会一头雾水。而且运行js代码的运行环境除了浏览器还有node。因此不同环境处理Event Loop又变得不同,十分容易混淆。如果你有这样的疑问。下文将给你一个清晰的解释。
李维亮
2021/07/08
1.8K0
「硬核JS」一次搞懂JS运行机制
从开始做前端到目前为止,陆续看了很多帖子讲JS运行机制,看过不久就忘了,还是自己理一遍好些
isboyjc
2022/03/28
2.1K0
「硬核JS」一次搞懂JS运行机制
你不知道的 Event Loop
笔者最近忙着做项目之类的,文章输出遗落下了一段时间,这次我们就来聊一个面试中一个比较重要的知识点 —— Event Loop
一只图雀
2020/04/07
8920
事件循环Event Loop
js是单线程,js任务也要一个一个顺序执行。如果一个任务耗时过长,那么后一个任务也必须等着。那么问题来了,假如我们想浏览新闻,但是新闻包含的超清图片加载很慢,难道我们的网页要一直卡着直到图片完全显示出来?因此聪明的程序员将任务分为两类:1)同步任务 2)异步任务
程序员法医
2022/08/11
1.1K0
事件循环Event Loop
详解JavaScript 执行机制
而第二个例子则可能优点小问题,JavaScript 从上到下执行,那么遇到 0s 的计时器函数,就应该先输出 2 才对啊。这就是因为后面要提到的 JavaScript 执行机制导致的啦,因为 setTimeout 是异步任务。
赤蓝紫
2023/01/05
7260
详解JavaScript 执行机制
JS 在浏览器端的运行机制
JS的单线程,与他的用途有关。作为浏览器脚本语言,Js的主要用途就是与用户互动,以及操作DOM。这决定了它只能是单线程。
小鑫
2022/04/24
7200
JavaScript之Event Loop
先看段代码: console.log(1); setTimeout(function () { console.log(2); new Promise(function (resolve, reject) { console.log(3); resolve(); console.log(4); }).then(function () { console.log(5); }); }); function fn
laixiangran
2018/04/24
8090
JavaScript之Event Loop
js的event loop
​ 总所周知,JavaScript是单线程的,也就是说同一时间只能做一件事,那为什么JavaScript不能是多线程的呢,这跟它的用途有关,作为浏览器脚本语言,JavaScript主要用途是操作DOM,如果JavaScript同时有两个线程,同时对同一个DOM进行操作,这是浏览器该执行哪个?因此为了避免这种问题,js必须是一门单线程的语言!
hss
2022/02/25
1K0
js的event loop
深入理解JavaScript的Event-Loop机制
JavaScript 是单线程的,只有JS引擎线程执行事件队列的事件。为了防止代码阻塞,JavaScript使用了异步执行机制。
伯爵
2019/10/14
6530
相关推荐
10 分钟理解 JS 引擎的执行机制
更多 >
LV.1
哈尔滨工业大学在读博士
目录
  • # Elaticsearch快速搭建
    • # Win10环境
      • # 下载Elasticsearch
      • # 解压缩
      • # 启动Elasticsearch
      • # 检查ES状态
    • # MacOS环境
      • # 下载Elasticsearch
      • # 解压缩
      • # 启动Elasticsearch
      • # 检查ES状态
    • # Linux环境
    • # Kubernetes环境
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档