以下是一些Elasticsearch(ES)的经典面试题及其答案,结合高频考点和实际应用场景整理而成:
1. Elasticsearch 是什么?它的核心特点是什么?
- 答案:
Elasticsearch 是一个基于 Lucene 的分布式搜索引擎,主要用于全文检索、结构化搜索和分析。
核心特点:- 分布式:数据分片存储,支持水平扩展。
- 近实时(NRT):数据写入后约1秒内可搜索。
- 高可用:通过副本机制保证数据可靠性。
- 多租户:支持多个索引和类型,适用于多种场景。
2. Elasticsearch 的核心概念有哪些?
- 索引(Index):类似数据库中的表,用于存储文档。
- 类型(Type):7.x 版本后已弃用,统一为
_doc。 - 文档(Document):JSON 格式的数据单元,类似表中的一行记录。
- 分片(Shard):索引的分区,支持水平扩展。
- 副本(Replica):分片的备份,提高可用性和查询性能。
- 节点(Node):ES 集群中的一个实例,负责存储和搜索数据。
- 集群(Cluster):多个节点组成的分布式系统

最低0.47元/天 解锁文章
2638

被折叠的 条评论
为什么被折叠?



