服务粉丝

我们一直在努力
当前位置:首页 > 财经 >

查询亿级数据毫秒级返回,让你的 Elasticsearch 飞起来!| 极客时间

日期: 来源:InfoQ收集编辑:

在大数据时代,搜索是软件工程师的一项必备技能。而 Elasticsearch 就是一款功能强大的开源分布式搜索与数据分析引擎,在同领域内几乎没有竞争对手——近两年 DB-Engines 的数据库评测中,Elasticsearch 在搜索引擎领域始终位列第一。

Elasticsearch 不仅可以从海量数据中快速找到相关信息,还被广泛运用于大数据近实时分析,包括日志分析、指标监控、信息安全等多个领域。

它可以探索海量结构化、非结构化数据,按需创建可视化报表,对监控数据设置报警阈值,甚至通过机器学习自动识别异常状况。

作为目前最流行的开源搜索引擎,腾讯、滴滴、今日头条、饿了么、360 安全、小米,vivo 等国内诸多知名公司都在使用 Elasticsearch。

该如何高效使用 Elasticsearh?

上手 Elasticsearch 也很容易,花几分钟设置好开发环境,就能在成百上千台服务器上实现 PB 级的数据处理了。但要深入理解并高效使用,就没那么简单了,比如:

  • 为什么我的数据查不到,明明有的啊!

  • 这几条数据怎么会出现在搜索结果前几位?

  • 生产环境需要多少台机器,索引的分片数怎样设置才合理?

  • 应该关注哪些指标,才能保证集群健康高效地运行?

  • 对于日志型应用,如何设置 Hot & Warm Architecture 节约成本,怎样管理和优化基于时间序列的索引数据,才能提高集群的整体性能?

  • 为什么我的集群脑裂了?数据损坏后,怎样才能恢复?

其实,想要用对、用好 Elasticsearch,不仅要理解其分布式架构的原理,还要掌握一些信息检索领域的知识。这里,分享给你一张 「Elasticsearch 知识图谱」,深入理解每个知识点,才能解决工作中的实际问题。

这张图出自阮一鸣,他是 eBay Pronto 平台技术负责人,管理了 eBay 内部上百个 Elasticsearch 集群,数据规模超过 4000 节点,支撑了订单搜索,商品推荐,日志管理,风险控制,IT 运维,安全监控等不同领域服务。

最早,听过他在 Elastic 中国开发者大会的分享,讲得很棒。后来得知他出了个 Elasticsearch 视频课,我第一时间就订阅了,到如今也是 2 刷完毕,确实收获很大,帮我解决了工作中的不少问题。

值得一提的是,它覆盖了 Elastic 官方认证的全部考点,不少人因为看了这个课,通过了 Elastic 认证。要知道,这个考试在圈里出了名的难通过,毕竟都是上手实操题。而这个课程中的测试用例,就是非常好的练习素材,说实话,每个 case 的代码我都敲过 3 遍以上。

这个认证的含金量还是挺高的,很多巨头都在使用 ES 搭建自己的搜索系统。你去应聘的时候,有证跟没证有可能就会影响你的录取,收入也有可能差一个档次。

课程现在超 60000 订阅了,InfoQ 读者专属优惠,新用户近 3 折抢购,仅限这几天,有需要赶紧上车

相关阅读

  • 需要图片简报的看这里!!!

  • ① 什么是图片简报 ?答:就是将简报的内容制作成图片的样式。就像下面这样 ↓↓↓ ② 图片简报有什么优势 ?优势1:分享后更能全面直观展示,不像文字版分享后文字会被折叠;优势2:包
  • 一个跨平台执行外部命令的 C# 开源库

  • 点击上方蓝字关注我们(本文阅读时间:5分钟)转载自编程乐趣对于我们程序员来说,在日常开发项目中,调用外部的命令是非常常见的,比如调用批处理命令、调用其他应用,这里面就涉及到进
  • 一文读懂函数编程及其工作原理

  • 点击上方蓝字关注我们(本文阅读时间:8分钟)微软MVP实验室研究员马洪喜-微软 MVP19年研发经验云计算咨询顾问专家容器云及基础架构云技术专家DevOps 及微服务咨询专家什么是函数
  • 比特熊故事汇2.0 | 迎风起,去看新风景

  • 点击上方蓝字关注我们(本文阅读时间:10分钟)文末有惊喜大家好!我是爱吃、爱玩、更爱学习技术,IT界新晋小红人,开发者的好朋友——比特熊!本期比特熊请到了两位“新面孔”,他们刚刚成
  • 微软徐明强:谈谈ChatGPT及对技术的重新思考

  • 点击上方蓝字关注我们(本文阅读时间:6分钟)是2023 Microsoft Azure中国区年度技术峰会启幕之际,Azure 云科技推出的专栏。我们邀请了业界富有前瞻视野的技术、业务专家,畅谈行业
  • 正式发布Linux 6.2,支持龙芯 LoongArch 架构

  • 点击上方蓝字 ● 关注Linux公社 这是一个短暂的分支,将仅在几个月内得到错误和安全修复的支持。Linus Torvalds 今天宣布发布 Linux 6.2,这是一个主要的新内核系列,带有新
  • 互联网:回归碎片化才是正确趋势?

  • 编者按:现在的互联网已经不是过去的互联网了。现在的技术当然比以前先进多了,但在社交媒体集中化后,互联网已经变成了一个大广场。一个互相攻击、无法理性说话的地方。2010 年

热门文章

  • “复活”半年后 京东拍拍二手杀入公益事业

  • 京东拍拍二手“复活”半年后,杀入公益事业,试图让企业捐的赠品、家庭闲置品变成实实在在的“爱心”。 把“闲置品”变爱心 6月12日,“益心一益·守护梦想每一步”2018年四

最新文章

  • 我的 IDE 太重了,所以迁到了 Emacs

  • 作者 | Renato Athaydes 译者 | Sambodhi 策划 | 褚杏娟 IDE(Integrated Development Environment,集成开发环境)是一种伟大的工具,可以使开发者的生活更轻松。我简直不敢