跳至主要內容
主页
架构路线
AI编程
01.Cursor官方指导手册
编程&算法
01.Java编程基础
02.数据结构与算法
数据库&中间件
01.数据库详解
02.开发框架&中间件
架构设计
01.架构知识体系
02.高可用架构
03.高并发架构
04.系统架构设计案例
05.开发规范
04. Elasticsearch
目录
01.Elasticsearch 面试总结
01.ES 01 - 初识Elasticsearch - 基础概念学习
02.ES 02 - 安装Elasticsearch单机服务 以及常见问题的解决
03.ES 03 - 初探Elasticsearch的主要配置文件(以6.6.0版本为例)
04.ES 04 - 安装Kibana 6.6.0 以及常见问题的解决
05.ES 05 - 通过Kibana查看Elasticsearch集群的健康状态、节点和索引个数
06.ES 06 - 通过Kibana插件操作ES中的索引文档 (CRUD操作)
07.ES 07 - Elasticsearch查询索引文档的6种方法
08.ES 08 - 增删改查、打开、关闭Elasticsearch的索引
09.ES 09 - Elasticsearch如何定制分词器 (自定义分词策略)
10.ES 10 - 如何使用Elasticsearch的索引模板(index template)
11.ES 11 - 配置Elasticsearch的映射 (mapping)
12.ES 12 - 如何配置使用Elasticsearch的动态映射 (dynamic mapping)
13.ES 13 - Elasticsearch的元字段 (_index、_type、_source、_routing等)
14.ES 14 - (底层原理) Elasticsearch内部如何处理不同type的数据
15.ES 15 - Elasticsearch的数据类型 (text、keyword、date、object、geo等)
16.ES 16 - 增删改查Elasticsearch中的索引数据 (CRUD)
17.ES 17 - (底层原理) Elasticsearch增删改查索引数据的过程
18.ES 18 - (底层原理) Elasticsearch写入索引数据的过程 以及优化写入过程
19.ES 19 - 查询Elasticsearch中的数据 (基于_search API进行检索)
20.ES 20 - 查询Elasticsearch中的数据 (基于DSL的查询, 包括validate、match、bool)
21.ES 21 - Elasticsearch的高级检索语法 (包括term、prefix、wildcard、fuzzy、boost等)
22.ES 22 - Elasticsearch中如何进行日期(数值)范围查询
23.ES 23 - 检索和过滤的区别 (query v.s filter)
24.ES 24 - 通过 Elasticsearch 实现聚合检索 (分组统计)
25.ES 25 - Elasticsearch的分页查询及其深分页问题 (deep paging)
26.ES 26 - Elasticsearch如何部分更新文档 (partial update的使用)
27.ES 27 - Elasticsearch的脚本使用实践
30.ES 30 - Elasticsearch生产集群的配置建议
31.ES 31 - 从0开始搭建Elasticsearch生产集群
32.ES 32 - Elasticsearch 数据建模的探索与实践