原创

Elasticsearch面试题一

Elasticsearch面试题一

1 基础篇

1.1 elasticsearch 了解多少,说说你们公司 es 的集群架构,索引数据大小,分片有多少,以及一些调优手段

1.2 elasticsearch 的倒排索引是什么

1.3 elasticsearch 索引数据多了怎么办,如何调优,部署

1.4 elasticsearch 是如何实现 master 选举的

1.5 详细描述一下 Elasticsearch 索引文档的过程

1.6 详细描述一下 Elasticsearch 搜索的过程?

1.7 Elasticsearch 在部署时,对 Linux 的设置有哪些优化方法

1.8 lucence 内部结构是什么?

1.9 Elasticsearch 中的节点(比如共 20 个),其中的 10 个选了一个 master,另外 10 个选了另一个 master,怎么办?

1.10 客户端在和集群连接时,如何选择特定的节点执行请求的?

1.11 详细描述一下 Elasticsearch 更新和删除文档的过程

1.12 在 Elasticsearch 中,是怎么根据一个词找到对应的倒排索引的?

1.13 对于 GC 方面,在使用 Elasticsearch 时要注意什么?

1.14 Elasticsearch 对于大数据量(上亿量级)的聚合如何实现?

1.15 在并发情况下,Elasticsearch 如果保证读写一致?

1.16 如何监控 Elasticsearch 集群状态?

1.17 介绍下你们电商搜索的整体技术架构

1.18 介绍一下你们的个性化搜索方案?

1.19 是否了解字典树?

1.20 拼写纠错是如何实现的?

正文到此结束
该篇文章的评论功能已被站长关闭
本文目录