【金三银四】Elasticsearch面试题(2021最新版)

目录

前言

Elasticsearch面试题

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

1.1、设计阶段调优

1.2、写入调优

1.3、查询调优

1.4、其他调优

2、elasticsearch 的倒排索引是什么

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

3.1 动态索引层面

3.2 存储层面

3.3 部署层面

4、elasticsearch 是如何实现 master 选举的

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

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

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

8、lucence 内部结构是什么?

9、Elasticsearch 是如何实现 Master 选举的?

10、Elasticsearch 中的节点(比如共 20 个),其中的 10 个

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

12、详细描述一下 Elasticsearch 索引文档的过程。

13、Elasticsearch 是一个分布式的 RESTful 风格的搜索和数据分析引擎。

14、Elasticsearch是一个高度可伸缩的开源全文搜索和分析引擎。它允许您快速和接近实时地存储、搜索和分析大量数据。

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

16、详细描述一下 Elasticsearch 搜索的过程。

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

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

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

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

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

22、如何监控 Elasticsearch 集群状态?

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

25、是否了解字典树?

26、拼写纠错是如何实现的?

最后

  • 4
    点赞
  • 55
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值