ElasticSearch 面试题及详细答案(实战完整版).docx

ElasticSearch 面试题及详细答案(实战完整版).docx

ElasticSearch面试题及详细答案(实战完整版)

一、基础概念类

1、简单说说ElasticSearch的核心特点,日常项目中为什么用它?

参考答案:

ES是一款分布式的全文检索引擎,基于Lucene内核开发,核心优势集中在检索和海量数据实时查询场景。日常项目中选用它,主要是弥补MySQL的短板:MySQL在数据量大、模糊查询、分词检索、多条件复杂搜索场景下效率极低,甚至会失效索引,而ES专门优化了检索场景。

核心特点有四点:

1.全文检索能力强,支持中文分词、模糊匹配、短语匹配、高亮显示;

2.分布式架构,支持水平扩容,集群稳定性高,适合海量数据存储;

3.近实时查询,

文档评论(0)

1亿VIP精品文档

相关文档