铭毅天下(公众号同名)

【死磕Elasticsearch知识星球】http://t.cn/RmwM3N9;【Elasticsearch微信公众号】铭毅天下;【死磕ElasticsearchQQ群】626036393...

排序:
默认
按更新时间
按访问量
RSS订阅

《死磕 Elasticsearch 方法论》:普通程序员高效精进的 10 大狠招!(完整版)

人工智能、大数据快速发展的今天,对于 TB 甚至 PB 级大数据的快速检索已然成为刚需。Elasticsearch 作为开源领域的后起之秀,从2010年至今得到飞跃式的发展。 Elasticsearch 以其开源、分布式、RESTFul API 三大优势,已经成为当下风口中“会飞的猪”。 阿里云...

2018-02-08 20:45:36

阅读数:21119

评论数:18

Elasticsearch深入详解-知识图谱(每周更新)

1、题记 Elasticsearch技术已经燃爆到飞的感觉。 为了方便订阅Elasticsearch深入详解的博友们第一时间获取最新经验分享,和大家一起成长,特将本专栏内容制作为Elasticsearch深入详解知识图谱。 并承诺【铭毅天下】微信公众号每周不定时推送ES深入研究文章至少一篇...

2017-08-19 11:13:59

阅读数:19572

评论数:4

Elasticsearch学习,请先看这一篇!

题记:Elasticsearch研究有一段时间了,现特将Elasticsearch相关核心知识、原理从初学者认知、学习的角度,从以下9个方面进行详细梳理。欢迎讨论……0. 带着问题上路——ES是如何产生的?(1)思考:大规模数据如何检索?如:当系统数据量上了10亿、100亿条的时候,我们在做系统架...

2016-08-18 21:08:36

阅读数:107288

评论数:38

Elasticsearch的使用场景深入详解

了解了ES的使用场景,ES的研究、使用、推广才更有价值和意义。1、场景—:使用Elasticsearch作为主要的后端传统项目中,搜索引擎是部署在成熟的数据存储的顶部,以提供快速且相关的搜索能力。这是因为早期的搜索引擎不能提供耐用的​​存储或其他经常需要的功能,如统计。 Elasticsea...

2016-08-17 08:40:56

阅读数:54999

评论数:13

干货 | BAT等一线大厂 Elasticsearch面试题解读

题记 git上发现了网友总结的Elasticsearch BAT大厂面试题。只有题目,部分有答案,但不全。 正好抽出一些时间一起梳理一下。 既然是面试题,每个人都会有自己的结合业务场景的答案,没有非常标准的答案。 欢迎大家留言拍砖指正。 1、elasticsearch了解多少,说说...

2019-01-19 23:17:35

阅读数:1325

评论数:4

你的Elasticsearch在“裸奔”吗?

题记 安全事件频发, 2018上半年的群友的讨论: http://www.safedog.cn/news.html?id=3212 https://www.easyaq.com/news/1184405110.shtml 安全隐患划重点: 1、印度:没有设置Elastics...

2019-01-12 09:41:15

阅读数:1310

评论数:3

干货 | Elasticsearch索引管理利器——Curator深入详解

1、痛点 Elasticsearch集群管理中索引的管理非常重要。 数据量少的时候,一个或者几个索引就能满足问题。 但是一旦数据量每天几TB甚至几十TB的增长时,索引的生命周期管理显得尤为重要。 痛点1:你是否遇到过磁盘不够,要删除几个月前甚至更早时间数据的情况? 如果没有基于时间创建索...

2019-01-05 22:49:34

阅读数:2638

评论数:0

探究 | 明明存在,怎么搜索不出来呢?

1、题记 题出有因: 有位医生朋友在QQ留言,说对于专业词汇,检索不到怎么办? 举例:搜索:痉湿暍病 结合了国内的多款分词插件,竟然搜索不到? 2、共性认知 2.1 为什么需要分词? wildcard模糊匹配不也可以全字段模糊查询,进而得到结果呢? 但是,当文档结果集非常大,...

2018-12-22 23:23:05

阅读数:4738

评论数:3

让Elasticsearch飞起来!——性能优化实践干货

0、题记 Elasticsearch性能优化的最终目的:用户体验爽。 关于爽的定义——著名产品人梁宁曾经说过“人在满足时候的状态叫做愉悦,人不被满足就会难受,就会开始寻求。如果这个人在寻求中,能立刻得到即时满足,这种感觉就是爽!”。 Elasticsearch的爽点就是:快、准、全! 关于...

2018-12-19 23:01:39

阅读数:6645

评论数:7

Elasticsearch写入原理深入详解

1、题记: Elasticsearch写入流程,网上有视频、笔记等各种版本,本文结合最新官方文档进行重新梳理,节省大家的时间。 思考如下几个问题? 1、为什么Elasticsarch是近实时,而不是准实时? 2、为什么文档的CRUD操作是实时的? 3、为什么Elasticsearch...

2018-12-02 21:00:00

阅读数:6630

评论数:3

Elasticsearch常见的5个错误及应对策略

网罗Elasticsearch最佳实践,实际应用场景中常见错误要预知和避免,以最大化提升集群性能。 1、采用动态模板 如果不定义Mapping,Elasticsearch会根据输入的数据,创建对应的Mapping,这看起来非常完美,但是Elasticsearch的动态Mapping并不总是精确...

2018-11-18 19:10:19

阅读数:4802

评论数:2

干货 | 2018 Elastic 中国开发者大会笔记

0、写在前面 Elastic 中国开发者大会2018,干货满满。已然成为Elastic技术爱好者的狂欢日。 我的感触如下: 1、Elastic各个产品线新特性大放异彩,Elastic早已不止是检索,已经成为一体化的完整数据处理堆栈,从数据摄入到分析展示、价值获取。功能更完善、更加简单、易用用、更可...

2018-11-11 19:35:58

阅读数:5745

评论数:1

图解Elasticsearch之一——索引创建过程

0、引言 这是国外培训ppt课程的节选内容。 以下是我们的Core Elasticsearch:Operations课程中的一些很棒的幻灯片,它们有助于解释分片分配的概念。 我们建议您更全面地了解这一点,但我会在此提供我们培训的概述: 分片分配是将分片分配给节点的过程。 这可能发生在初始恢复...

2018-11-04 16:51:25

阅读数:5115

评论数:1

Elasticsearch集群管理之1——如何高效的添加、删除节点?

1、问题抛出 1.1 新增节点问题 我的群集具有黄色运行状况,因为它只有一个节点,因此副本保持未分配状态,我想要添加一个节点,该怎么弄? 1.2 删除节点问题 假设集群中有5个节点,我必须在运行时删除2个节点。 那么如何在不影响指数的情况下完成? 我有接近10 Gbp/hour的连续数据...

2018-10-20 23:50:44

阅读数:6282

评论数:4

干货 | Elasticsearch Nested类型深入详解

0、概要 在Elasticsearch实战场景中,我们或多或少会遇到嵌套文档的组合形式,反映在ES中称为父子文档。 父子文档的实现,至少包含以下两种方式: 1)父子文档 父子文档在5.X版本中通过parent-child父子type实现,即:1个索引对应多个type; 6.X+版本已...

2018-10-06 13:08:20

阅读数:7655

评论数:5

干货 | 通透理解Elasticsearch聚合

使用Elasticsearch的过程中,除了全文检索,或多或少会做统计操作,而做统计操作势必会使用Elasticsearch聚合操作。 类似mysql中group by的terms聚合用的最多,但当遇到复杂的聚合操作时,往往会捉襟见肘、不知所措… 这也是社区中聚合操作几乎每天都会被提问的原因。...

2018-10-03 16:53:36

阅读数:5503

评论数:3

Elasticsearch Top5典型应用场景

题记 刚接触Elasticsearch的朋友,或多或少会遇到一个问题,Elasticsearch在实际公司应用中除了搜索到底能做什么? 本文给出了答案。 除了“You Know, for Search”,Elasticsearch的使用会不断增长和变化。ObjectRocket作为一家托管云...

2018-09-16 19:56:50

阅读数:6932

评论数:0

Elasticsearch存储深入详解

在本文中,我们将研究Elasticsearch的各个部分写入数据目录的文件。我们将查看节点,索引和分片级文件,并简要说明其内容,以便了解Elasticsearch写入磁盘的数据。 1、从Elasticsearch路径说起 Elasticsearch配置了多个路径: path.h...

2018-09-09 16:42:56

阅读数:5994

评论数:0

干货 | 论Elasticsearch数据建模的重要性

1、什么是数据模型? 数据模型是抽象描述现实世界的一种工具和方法,是通过抽象的实体及实体之间联系的形式,用图形化的形式去描述业务规则的过程,从而表示现实世界中事务的相互关系的一种映射。 核心概念: 实体:现实世界中存在的可以相互区分的事务或概念称为实体。 实体可以分为事物实体和概念实体。...

2018-09-01 14:42:02

阅读数:5611

评论数:1

思维导图 | Elasticsearch加速检索的15个核心建议

参考 官网地址 小结 优化的文章非常多,但最最核心的还是官方的建议。 适合自己的业务场景的才是最好的,需要结合自己的业务场景反复实践验证,最后“消化吸收”的才是自己的。 脱离了业务场景,一味的追求“奇淫巧技”没有意义! ...

2018-08-26 13:33:52

阅读数:5397

评论数:0

提示
确定要删除当前文章?
取消 删除