Elasticsearch 8.x 入门与安装指南
Elasticsearch 从曾经的小众产品,发展成为如今世界上最常用的数据库之一(2022 年 4 月排名第七)。它在搜索、存储和对 PB 级非结构化数据进行分析方面表现出色,是现代以数据为中心的公司的重要支柱。对于软件工程师、大数据基础设施工程师、Elasticsearch 开发者以及电商和快消行业的数据专业人员来说,Elasticsearch 都具有重要价值。
适用人群
- 软件工程师
- 大数据基础设施工程师
- Elasticsearch 开发者
- 电商和快消行业使用 Elasticsearch 进行指标评估和搜索分析的数据专业人员
前期准备
如果有 Elasticsearch 的使用经验,在后续学习更高级的主题时会更得心应手。同时,具备 Java、Scala 和 Python 的基础知识会有帮助。
下载和安装 Elasticsearch
Elasticsearch 社区活跃,发布周期快,通常每 2 - 3 周就有新的小版本发布。建议尽可能使用最新版本,它通常最稳定、功能丰富且无 bug。撰写本文时,版本为 8.0.0。
准备工作
- 支持的操作系统(Linux/macOS X/Windows)
- 用于下载 Elasticsearch 二进制版本的网络浏览器
- 至少 1GB 的可用磁盘空间