开发者社区> 问答> 正文

学习 Elastic Stack新手如何入门?

学习 Elastic Stack新手如何入门?

展开
收起
游客o46zkeyqg2dhw 2021-12-14 16:56:42 429 0
1 条回答
写回答
取消 提交回答
  • 第一:看第一手资料,推荐新手详细阅读官方中、英文文档《Elasticsearch 权 威指南》,并在实践中加以运用。 (《Elasticsearch 权威指南》中文版:https://www.elastic.co/guide/cn/ elasticsearch/guide/current/index.html)

    第二:“教是最好的学”,多在 Elastic 中文社区中交流切磋,一方面:多看别人 实战中遇到的问题,你的疑惑可能早有人遇到过并给出了详尽的解决方案;另 一方面:尝试去回复别人的问题,一点点多互动,时间长了肯定会有提升。也 推荐去官方英文社区中去提问,我曾经发现了 Elastic 官方文档的一个 bug, 并提交到了英文社区,当天就得到了官方的回复,并且在 7.4+ 版进行了问题 修复。

    第三:逐步梳理出全局的知识体系、避免“只见树木、不见森林”,对于自己不 理解的知识点要“死磕”底层原理,“站在巨人的肩上”,一点点探究直到通透 理解。

    第四:学习 Elasticsearch 的正确方法是广度优先,而非深度优先。你首先需要了解 Elasticsearch 的所有概念,理解 Elasticsearch 提供了哪些能力去解决相关的 问题。不要过早的深入每一个 API 的具体细节,从而避免陷入见树木不见森林 的困境。

    第五:随后,你需要学习 Elasticsearch 分布式架构的原理。了解 document 在创建, 更新以及查询时的内部具体过程;掌握数据建模的相关最佳实践等一系列知识。 只有对这些细节有了清晰的认识,后续才能知道如何进行性能优化。

    资源来源于《Elasticsearch 中国开发者调查报告》下载地址:https://developer.aliyun.com/topic/download?id=59

    2021-12-14 17:42:20
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Elastic Stack 实战手册 立即下载
Elastic Stack 实战手册(早鸟版) 立即下载
Elastic(中国)基础开发宝典 立即下载