Teng's blog Teng's blog
首页
Java
H5前端
GitHub (opens new window)
首页
Java
H5前端
GitHub (opens new window)
  • 学习路线
  • Java

  • 框架

  • 数据存储

    • MongoDB
    • Elasticsearch
  • 微服务

  • 中间件

  • 技术点

  • 系统

  • 工具

Elasticsearch
本章内容为博主在原教程基础上添加学习笔记,教程版权归原作者所有。
目录
# 1. 认知
1-1. Elasticsearch介绍
# 2. 入门
2-1. 环境准备2-2. RESTful&JSON2-3. 客户端工具2-4. 倒排索引2-5. 数据格式
# 2-6. RESTful-API
2-6-1. 索引-创建 2-6-2. 索引-查询 2-6-3. 索引-删除 2-6-4. 文档-创建 2-6-5. 文档-主键查询 2-6-6. 文档-全量查询 2-6-7. 文档-删除 2-6-8. 文档-修改 2-6-9. 映射-创建 2-6-10. 映射-查询 2-6-11. DSL-数据准备 2-6-12. DSL-全量查询 2-6-13. DSL-匹配查询 2-6-14. DSL-关键字查询 2-6-15. DSL-指定返回字段 2-6-16. DSL-组合查询 2-6-17. DSL-范围查询 2-6-18. DSL-模糊查询 2-6-19. DSL-排序 2-6-20. DSL-高亮 2-6-21. DSL-分页查询 2-6-22. DSL-聚合查询
# 2-7. Java-API
2-7-1. 项目准备 2-7-2. 索引-创建 2-7-3. 索引-查询 2-7-4. 索引-删除 2-7-5. 文档-新增 2-7-6. 文档-修改 2-7-7. 文档-主键查询 2-7-8. 文档-删除 2-7-9. 文档-批量新增 2-7-10. 文档-批量删除 2-7-11. 文档-高级查询-全量 2-7-12. 文档-高级查询-关键字查询 2-7-13. 文档-高级查询-分页 2-7-14. 文档-高级查询-排序 2-7-15. 文档-高级查询-指定返回字段 2-7-16. 文档-高级查询-Bool 2-7-17. 文档-高级查询-范围 2-7-18. 文档-高级查询-模糊 2-7-19. 文档-高亮 2-7-20. 文档-聚合查询-max 2-7-21. 文档-聚合查询-分组
# 3. 环境
3-1. 概念3-2. windows集群3-3. linux单机3-4. linux集群
# 4. 进阶
4-1. 核心概念4-2. 系统架构4-3. 单节点集群4-4. 故障转移4-5. 水平扩容4-6. 应对故障4-7. 路由计算4-8. 分片控制4-9. 写操作流程4-10. 数据读流程4-11. 更新操作流程4-12. 批量操作流程4-13. 倒排索引4-14. 文档搜索4-15. 文档刷新-刷写-合并4-16. 文档分析-分词器4-17. 文档控制4-18. 文档展示-kibana
# 5. 框架集成
5-1. spring-data集成5-2. spark-stream集成5-3. flink集成
# 6. 优化
6-1. 硬件选择6-2. 分片策略6-3. 路由选择6-4. 写入速度优化6-5. 内存设置6-6. 重要配置
# 7. 面试题
7-1. 为什么使用Elasticsearch7-2. ES中master的选举流程7-3. ES中的脑裂问题7-4. ES索引文档的流程7-5. ES更新和删除文档的流程7-6. ES搜索的流程7-7. Linux部署ES优化点7-8. 关于GC需要注意的点7-9. 大数据量聚合实现7-10. 并发下保证读写一致7-11. 关于字典树7-12. 关于倒排索引7-13. ES基本组成
Last Updated: 2022/02/05, 15:58:51
MongoDB
Nacos

← MongoDB Nacos→

Theme by Vdoing | Copyright © 2021-2022 Shetengteng | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式