Elasticsearch诞生于2010年,至今历经0.9.0-7.x版本,发展迅猛。
当前Elasticsearch广泛应用在在分布式系统、大数据建设中。然而市面上的数据对Elasticsearch介绍,仍然集中在6.x之前版本介绍,新版的特性带来了比较大的差异。
本专栏从实战入手,引领大家了解Elasticsearch,深入其背后的原理,利用代码和绘图探索其发挥的价值。本人将结合自己的工作经验,与Elasticsearch结合,优化中间件建设,希望可以与大家一起探Elasticsearch更优的使用方式。
专栏目录
1.初识Elasticsearch-简单操作、基本原理、应用范围(已更新)
2.安装与部署-单节点、集群部署、日志系统elk部署(已更新)
3.交互方式的探索-curl、postman、kibana进行实战(已更新)
4.客户端建设-Spring-boot2.x+spring-boot-elasticsearch(已更新)
5.初级架构-用架构的思维看待ES(已更新)
6.基础知识建设-认识Elasticsearch核心概念(已更新)
7.如何搜索-实战Elasticsearch的核心能力(已更新)
8.CURD-索引、更新、删除(已更新)
9.认识Spring Boot Elasticsearch(已更新)
10.客户端升级-深度交互(已更新)
11.Elasticsearch如何分析数据-分析器、分词器、分词过滤器(已更新)
12.Elasticsearch的文档关系(已更新)
13.Elasticsearch的如何判断搜索的数据-打分机制(已更新)
14.Elasticsearch查询数据能力升级-聚集(已更新)
15.客户端升级-抽离ES组件(已更新)
16.Elasticsearch的内核-Lucene(已更新)
17.更强的Elasticsearch-集群建设(已更新)
18.让Elasticsearch更优秀-性能提升(已更新)
19.建设搜索系统和日志系统(已更新)
20.老友深谈-Elasticsearch总结(已更新)
专栏入口
专栏订阅成功后,即可通过以下4个途径永久阅读
1.“51CTO订阅专栏”小程序端
2.“51CTO”微信服务号端
3.“51CTO博客”web端
4.“51CTO学院”Android App端