Elasticsearch 是目前最流行的搜索引擎。为了能够让自己和小伙伴们更全面掌握 Elasticsearch 的原理与使用技巧,我打算根据自己的使用经验,从 Elasticsearch 基础原理、使用实战、性能优化等多个角度入手,写一些关于 Elasticsearch 的系列文章。
写作梳理的目的也是为了固化知识,方便以后开箱即用。目前计划梳理的内容包括:
初级篇
-
为什么选择 Elasticsearch 而不是 Solr?
-
Elasticsearch 安装、配置与使用
-
Elasticsearch 基本原理
-
Elasticsearch 读写流程
中级篇
-
为什么 Elasticsearch 这么快?
-
Elasticsearch 高级 REST 客户端API使用
-
Spark SQL 离线读写 Elasticsearch
-
Spark Streaming 写入 Elasticsearch 的最佳实践
高级篇
-
Elasticsearch 性能优化总结
-
基于 Elasticsearch 构建企业级数据标签系统
-
Elasticsearch + MySQL 业务查询新思路
-
Elasticsearch 跨集群数据迁移介绍
这是一个相对长期的目标,我可能要花费几周的时间总结梳理,中间可能还会根据自己所见所得分享其他的一些高质量的文章。但无论怎么说,希望大体按照上面计划进行,争取早日完成这一系列文章。
由于笔者水平有限,欢迎留言说出你最想了解的 Elasticsearch 知识点,帮助提供更广的分享思路。
往期推荐
1、HBase最佳实践 | 聊聊HBase核心配置参数
2、Apache Hudi:剑指数据湖的增量处理框架
3、Hadoop社区比 Ozone 更重要的事情
4、MapReduce Shuffle 和 Spark Shuffle 结业篇