下载APP
关闭
讲堂
前端训练营
极客商城
客户端下载
兑换中心
企业版
渠道合作
推荐作者

提示信息

字幕
    倍速
      清晰度
        音轨

          Elasticsearch核心技术与实战

          视频课程 约1000分钟

          你好,我是阮一鸣,目前在 ebay 从事云计算和大数据方面的研发工作。我所负责的 Pronto 平台,管理了 eBay 内部上百个 Elasticsearch 集群,超过 4000 个数据节点的规模。这些集群在 ebay 的生产环境中,支撑了包括订单搜索,商品推荐,集中化日志管理,风险控制,IT 运维,安全监控等不同领域的服务。

          Elasticsearch 能做什么?

          Elasticsearch 是一款非常强大的开源搜索及分析引擎。可以帮助你从海量数据中,快速找到相关的信息。例如,当你在 GitHub 上搜索时,Elasticsearch 不仅可以帮你找到相关的代码仓库,还可以帮助你实现代码级的搜索与高亮显示 ;当你在网上购物时,Elasticsearch 可以帮你推荐相关的商品;当你下班打车回家时,Elasticsearch 可以通过定位附近的乘客和司机,帮助平台优化调度。

          除了搜索,结合 Kibana、Logstash、Beats,Elastic Stack 还被广泛运用在大数据近实时分析领域,包括日志分析、指标监控、信息安全等多个领域。它可以帮助你探索海量结构化、非结构化数据,按需创建可视化报表,对监控数据设置报警阈值。甚至通过使用机器学习技术,自动识别异常状况。

          为什么要学习 Elasticsearch?

          在 DBRanking 2019 年 5 月的数据库评测中,Elasticsearch 在 Search Engine 分类中名列第一。2019 年 Dice 技术薪资报告显示,今年美国 IT 薪资最高技能排名中,Elasticsearch 技术排名第六。

          国内现在也有大量的公司都在使用 Elasticsearch,包括滴滴、今日头条、饿了么、360 安全、小米,vivo 等诸多知名公司。今天,Elasticsearch 在全球的下载量已超过 3.5 亿次。Google、亚马逊,微软和阿里巴巴等云计算巨头也都云平台上提供了 Elasticsearch 的托管服务。

          目前有越来越多的人希望学习 Elasticsearch,所以 Elastic 公司也推出了 Elatic 工程师的认证考试。这是一门含金量很高的技术认证。

          如果你想增强专业技能,提升薪酬待遇,那你就应当学习 Elasticsearch,去参加 Elastic 的工程师认证 。开发人员、运维工程师、架构师、数据分析师、产品经理,也都值得学习 Elasticsearch。在大数据的时代,掌握近实时的搜索和分析能力,才能掌握核心竞争力,洞见未来。

          这门课会讲哪些内容?

          在课程中,我会使用最新的 7.1 版本进行教学,帮助你对 Elacticsearch 新特性有更为全面和直观的了解。例如使用机器学习进行异常检测;使用 Canvas 展示你的数据,使用索引的生命周期管理工具对你的索引数据进行优化。

          我会带着你从最基本的概念入手,逐步探索更加高级的搜索技术。我们的课程会覆盖 Elastic 认证考试的全部考点。同时,在课程中,我会穿插底层技术原理的细致讲解,帮助你更为系统的了解 Elasticsearch 的工作机制。例如,Query-then-fetch 的机制是如何工作的,它会对搜索的算分产生怎么样的影响。比如,Elasticsearch 的统计结果在什么情况下会不准,如何才可以避免这样情况的发生。数据建模,对于搜索和分析的性能也非常重要,在课程中我们也会分享数据建模相关的最佳实践。

          我会给你演示再公有云上部署 Elasticsearch ,讲解在私有云上平台上构建 Elasticsearch 管理平台的一些 Pattern。我还会分享在实际生产环境中积累的运维及性能优化的建议,帮助你在生产环境中更为高效的管理 Elasticsearch 的集群。

          在课程的最后,我设计了电影搜索和 Stackoverflow 用户数据分析这样两个实战项目。希望通过具体的项目的实践,帮助你巩固所学的知识点,并运用到实际项目中.

          相信学完这门课程,并认真完成课程中的练习与实践后,你一定能顺利通过 Elastic 认证。更为关键的是,我相信,你一定能学以致用,构建出你自己的搜索和数据分析产品。

          我是阮一鸣,我在极客时间等你!

           写留言

          精选留言(46)

          • 业余草
            2019-06-24
            冲老师这发际线,必须的买!
            展开

            作者回复: 感谢您的支持,感谢发际线^_^

            2
            52
          • 罗罗
            2019-06-24
            第一眼看到这个大佬就知道很强
            展开

            作者回复: 技术面前,人人平等,大家相互学习。而且最近打黑,你这样喊,我怕引起误会^_^

            3
            17
          • jeffery
            2019-06-25
            Elastic考试链接能发出来吗 学完准备报名考试
            展开

            作者回复: Elasticsearch Certification https://www.elastic.co/cn/training/certification

            1
            7
          • QQ怪
            2019-06-24
            期待期待
            展开
            6
          • Fouy_飞虎
            2019-06-24
            雪中送炭啊,赞!
            展开
            4
          • crossbell
            2019-06-26
            我感觉我要成为大咖了。好好学习,学好了,回头在部门做topic分享
            展开

            作者回复: 嗯,分享也是一种很好的学习

            3
          • 珍惜
            2019-06-25
            老师,学这个需要哪些基础知识
            展开

            作者回复: 会任何一门编程语言,或者一些数据库sql的使用经验。都是可以的。

            但是这些都不是必需的

            1
            3
          • 林杰😶
            2019-06-25
            很感兴趣,老师可以多介绍下过咨询下关于电商搜索这块吗?
            展开

            作者回复: 记录下了,看看是否到后面可以考虑结合电商的例子,讲一下相关性和数据建模的问题

            3
          • 小猴子吹泡泡
            2019-06-24
            终于等到这个课程,618的时候还买了ES的书籍,我要成为ES大神🤪
            展开

            作者回复: 加油

            2
            3
          • yida
            2019-06-26
            大神,你讲课是读稿子的吧?我看你眼珠没有往上扬,也就是说没有想就讲出来了,O(∩_∩)O哈哈~我是不是狄仁杰?
            展开

            作者回复: 录制视频没有相关的经验。所以面对镜头比较不自然。看着屏幕是怕漏讲或者讲的时候没有及时间翻页。没有读稿子,毕竟也没时间先去写好稿子

            1
            2
          • dis小风
            2019-06-25
            大咖你好,es没怎么接触过,报课程能学懂么,能给点新手一些建议么
            展开

            作者回复: 一步步学,应该能够学会并且掌握。学习路径这周运营的同学应该会发出来

            2
          • paravoice
            2019-06-24
            认证考试已买,学完就去考.
            展开

            作者回复: 👍

            2
          • 沉默是金
            2019-06-27
            期待已久的课程,果断入手并推荐了很多人来购买。
            展开

            作者回复: 谢谢你的支持。大家一起共同学习进步

            1
          • 小羊
            2019-06-26
            Resolving deltas: 100% (30/30), done.
            error: unable to create file part-1/3.10-DynamicMapping和常见字段类型 /README.md: No such file or directory
            fatal: unable to checkout working tree
            warning: Clone succeeded, but checkout failed.

            -------------
            https://github.com/xy2401/geektime-ELK
            mv 3.10-DynamicMapping和常见字段类型\ / 3.10-DynamicMapping和常见字段类型
            我重命名后再检出是可以的。

            Microsoft Windows [版本 10.0.18362.175]
            git version 2.21.0.windows.1
            展开
            1
            1
          • 练卫明
            2019-06-26
            老师有好的书籍推荐吗
            展开

            作者回复: Elasticsearch 权威指南,虽然是基于 ES2.x的,但是内容还是非常不错的

            1
          • MR.WHIMSICAL
            2019-06-26
            大神的眼神里有一股气
            展开
            1
          • Neal
            2019-06-26
            使用锅版本2.3.5的ES,目前算是支撑起了业务,但是由于数据的权限分级很多,导致建模困难,不能像log一样导入就行了,希望在课程中能看到一些和用户权限绑定的数据的建模思路,冲着最新版和证书加薪,必须买啊

            作者回复: 用户权限绑定的数据建模,能否详细解释下这个具体指的是什么?

            1
          • 普罗米修斯
            2019-06-25
            咋没有logstash的语法详解,还有多租户……会出一期吗
            展开

            作者回复: 可以看一下课程目录,后续会有讲解,最开始只是希望帮助大家快速搭建环境,有一个感性的认识。

            1
          • Geek_September3
            2019-06-25
            大咖,在哪里可以获得你的高清learning path的图?
            展开

            作者回复: 这周,运营的同学应该会放出来给大家的

            1
          • 王兴强
            2019-06-24
            老师,学这门课之前是否要先了解Solr这个开源的搜索引擎。
            展开

            作者回复: 应该不需要。如果希望进阶学习,可以考虑对lucene进行一些深入了解。近期我们会出一个learning path,给大家一些相关的学习建议

            1