本文主要是介绍Elasticsearch 7.6.0 最详细安装及配置(单节点),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Elasticsearch 7.6.0 最详细安装及配置(单节点)
Elasticsearch 7.x 最详细安装及配置
创建用户
创建用户 useradd es
设置密码 passwd es 输入密码(当前设置无)
将es加入root组 useradd -g root es
一、Elasticsearch 7.6.0
小马哥说过,学习技术栈得看版本,那么 Elasticsearch 7.x 有什么好的特性呢?
ES 7.0 是 2019 年 4 月份发布的,底层是 Lucene 8.0。其他还有需要了解的是:
- 废除单个索引下多 Type 的支持
- ES Security 免费使用
- ECK - ES Operator on K8s
- 新功能:New Cluster coordination
- 新功能:完整的 High Level REST Client
- 新功能:Script Score Query
- 性能:默认 Primary Shard 数从 5 到 1 ,避免 Over Sharding;性能优化更快的 Top K
二、Elasticsearch 7.x 安装步骤
2.1 下载 Elasticsearch 7.6.0
下载地址:https://www.elastic.co/cn/dow...
如图,下载对应需要的 ES 。我这边是 MacOS ,所以直接下载了 MacOS 的本。另外 ES 支持 Docker 方式启动。另外,ES 7.x 不需要本地 JDK 环境支持:
- ES 5,安装需要 JDK 8 以上
- ES 6.5,安装需要 JDK 11 以上
- ES 7.2.1,内置了 JDK 12
下载地址: wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.6.0-linux-x86_64.tar.gz
Elasticsearch 7.6.0 目录结构如下:
- bin :脚本文件,包括 ES 启动 & 安装插件等等
- config : elasticsearch.yml(ES 配置文件)、jvm.options(JVM 配置文件)、日志配置文件等等
- JDK : 内置的 JDK,JAVA_VERSION="12.0.1"
- lib : 类库
- logs : 日志文件
- modules : ES 所有模块,包括 X-pack 等
- plugins &#x
这篇关于Elasticsearch 7.6.0 最详细安装及配置(单节点)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!