不管做任何事,都要先确定,我们是真的想要去做它。然后为之付出时间,直到有一天,做到极致!
而我想要在搜索领域做到极致!
一手资料永远都是官网这里给一个官网文档的传送门:Configuring Elasticsearch | Elasticsearch Guide [8.1] | Elastic
一手资料,最好的还是源码我们应该学会从源码中寻找答案。下边的文章,知识教我们如何开始读源码。没有直接去分析源码。
如何读源码学习_水的精神的博客-CSDN博客
网上的一些优质博客当然,Elasticsearch的官方文档上也有一些我们找不到的东西,比如集群的优化等等。这时我们就需要去参考其他人的经验了。下面我给出了一些Elasticsearch的相关学习内容,可以对应地看一看。
-
Scroll详解
-
elasticsearch更改mapping(不停服务重建索引)
-
ElasticSearch: Index 和 Type 的区别
-
ElasticSearch:为中文分词器增加对英文的支持(让中文分词器可以处理中英文混合文档)
-
elasticsearch中minimum_should_match的一些理解
-
Elasticsearch Date类型使用技巧
-
ElasticSearch优化系列一:集群节点规划
-
elasticsearch 性能调优
-
elasticsearch三个重要的优化
-
分布式搜索引擎Elasticsearch性能优化与配置
-
刨根问底 | Elasticsearch 5.X集群多节点角色配置深入详解
-
[Elasticsearch] 多字段搜索 (二) - 最佳字段查询及其调优
-
如何提高ElasticSearch 索引速度
-
elasticsearch 写流程
-
elasticsearch之x-pack破解
-
新浪32亿条实时日志的Elasticsearch优化
-
elasticsearch写入优化记录,从3000到8000/s
-
elasticsearch在debian,ubuntu上得安装
- “Elasticsearch中文技术社区”群的钉钉群号: 21737292
- 公众号:铭毅天下。上百位通过es认证的都在这里。
- es底层lucene的学习直通车(网上学习lucene最好的地方,最全的地方):GitHub - LuXugang/Lucene-7.5.0: Lucene 7.5.0 8.4.0 8.6.0 8.7.0 8.8.0 8.9.0
- 《elasticsearch源码解析与优化实战》这本书是我看过市面上全部的es相关的书以后最推荐的一本。
这本书不太会教你怎么入门es,怎么去使用API,但是会告诉你一次写入的流程,一次查询的流程,集群是如何选举的,es是如何启动的,等原理性的知识。
对应的阿里云盘链接:阿里云盘分享
- 《elasticsearch技术解析与实战》这边书可以学都api。如果你因为还可以的话,还是看最新版es的官方文档来学习api吧!
对应的阿里云盘链接:阿里云盘分享
- 《从lucene到elasticsearch》es是基于lucene的。想要真的到底层,还是去学一下lucene。
对应的阿里云盘链接:阿里云盘分享
研究一下es的底层数据结构 研究一下lucene的原理,很有必要的。