前言
之前学过很多遍ES,都没有做笔记,这次想要系统的做一次笔记。
(知识搬运工
走近 ElasticSearch (一)——基本概念与架构设计
走近 ElasticSearch (二)——Document概念、倒排索引原理与分词
走近 ElasticSearch (三)——Mapping设计与Search API 介绍
定义与起源
它是什么?
一个便于检索的数据库
更近一步呢?
基于 Lucene 的开源搜索引擎。
分布式,可拓展,每个字段都能被索引
至于起源……
一位待业极客男青年与他媳妇的故事……
使用场景
目前市场上与es相关的产品:
1、大多数的站内搜索
2、维基百科,使用ES提供全文搜索并高亮关键字
3、stackoverflow,结合全文搜索和地理位置查询
4、github,使用ES检索1300亿行的代码
5、国内的许多互联网公司
6、头条搜索,放心购、懂车帝
ES还能做什么?
NoSQL数据库
对海量数据进行近实时的处理
日志数据分析,ELK技术,ES进行复杂的数据分析