
面试专题
文章平均质量分 92
网罗Elasticsearch面试题!
最全面的面试题及面试指南
Elastic开源社区
高级系统架构设计师
Elastic 认证工程师
Elastic 认证专家
Elastic 开源社区发起人
优快云 博客专家
阿里云技术社区专家博主
展开
-
ES 深度分页问题及针对不同需求下的解决方案(Deep paging)
1、什么是深度分页(Deep paging)?1.1 ES中from+size分页分页问题是Elasticsearch中最常见的查询场景之一,正常情况下分页代码如实下面这样的:GET order_2290w/_search{ "from": 0, "size": 5}输出结果如下图:很好理解,即查询第一页的5条数据。图中数字2即返回的五条文档数据。但是如果我们查询的数据页数特别大,达到什么程度呢?当from + size大于10000的时候,就会出现问题,如下图报错信息所示:报原创 2021-10-16 20:22:34 · 15376 阅读 · 5 评论 -
ES写入过程和写入原理调优及如何保证数据的写一致性
文章目录1、ES 的写入过程1.1 ES支持四种对文档的数据写操作1.2 写流程1.3 写一致性策略2、ES 的写入原理2.1 图解文档的写入原理2.2 Translog2.3 Refresh2.3.1 概念和原理2.3.2 设置刷新间隔2.3.3 强制对索引刷新2.4 Flush2.5 Merge3、写入性能调优3.1 基本原则3.2 优化手段3.2.1 增加 flush 时间间隔3.2.2 增加refresh_interval的参数值3.2.3 增加Buffer大小3.2.4 关闭副本3.2.5 禁用s原创 2022-05-31 11:12:12 · 6779 阅读 · 0 评论 -
面试被问:“你如何看待加班问题?” 该如何回答
1、别拿法律压面试官如果面试官问到,你如何看待加班问题,千万别把话说的过于绝对,比如有加班费就行,或者直说拒绝加班,更不要直接拿法律压面试官,说法律上说的怎样怎样,首先如果你还想在一家公司待下去。国家在面对一些问题的态度上仍尽量采取和平手段,你觉得你会比国家的智囊团更加明智吗?凡事寻求稳妥。声明一点,并不是说我们不该用法律来维护自己的合法权益,而是不要用法律去压面试官,让人感觉只有你懂法律似的。搞得面试气氛非常紧张,大概率面试是失败的。2、别把话说的太绝对当然也不是说让你无底线的接受加班,说我可以随原创 2022-05-26 15:13:21 · 8789 阅读 · 0 评论 -
ES高频面试问题:一张图带你读懂 Elasticsearch 中“正排索引(正向索引)”和“倒排索引(反向索引)”区别
文章目录1、正排索引和倒排索引1.1 正排索引1.2 倒排&正排2、一张图看懂正排&倒排2.1 图解2.2 区别3、一个通俗易懂的比喻4、正排索引的数据结构4.1 doc values4.2 fielddata:5、总结1、正排索引和倒排索引1.1 正排索引从广义来说,doc values 本质上是一个序列化的 列式存储 。列式存储 适用于聚合、排序、脚本等操作,所有的数字、地理坐标、日期、IP 和不分词( not_analyzed )字符类型都会默认开启,不支持text和annota原创 2022-05-10 09:48:15 · 4111 阅读 · 1 评论 -
2025最新ES面试题整理(Elasticsearch面试指南系列)
Elasticsearch经典面试题:10/50原创 2022-04-14 08:49:14 · 25206 阅读 · 0 评论