深入理解ElasticSearch

深入理解ElasticSearch深入理解ElasticSearch lasticsearch是一个基于Apache Lucene(TM)的分布式可扩展的实时搜索和分析引擎. 优点: 实时分析的分布式搜索引擎,效率极高 可以扩展到上百台服务器,处理PB级别的结构化或非结构化数据 它是一个面向文档的数据库,既然是数据库那就来说一下它和数据库的对应关系:

应用介绍

深入理解ElasticSearch

lasticsearch是一个基于Apache Lucene(TM)的分布式可扩展的实时搜索和分析引擎.

优点:

实时分析的分布式搜索引擎,效率极高

可以扩展到上百台服务器,处理PB级别的结构化或非结构化数据

它是一个面向文档的数据库,既然是数据库那就来说一下它和数据库的对应关系:

关系数据库 ⇒ 数据库 ⇒ 表 ⇒ 行 ⇒ 列(Columns)

Elasticsearch(非关系型数据库) ⇒ 索引(index) ⇒ 类型(type) ⇒ 文档 (document)⇒ 字段(Fields)

Elasticsearch是如何做到快速索引的呢?

Elasticsearch采用了倒排索引的方式,这种方式比传统的关系型数据库中采用的B-Tree和B+Tree要快。

倒排索引

文件列表(部分)

名称 大小 修改日期
深入理解ElasticSearch.pdf35,926.92 KB2019-09-20

立即下载

相关下载

[深入理解ElasticSearch] 深入理解ElasticSearch深入理解ElasticSearch lasticsearch是一个基于Apache Lucene(TM)的分布式可扩展的实时搜索和分析引擎. 优点: 实时分析的分布式搜索引擎,效率极高 可以扩展到上百台服务器,处理PB级别的结构化或非结构化数据 它是一个面向文档的数据库,既然是数据库那就来说一下它和数据库的对应关系:

评论列表 共有 0 条评论

暂无评论

微信捐赠

微信扫一扫体验

立即
上传
发表
评论
返回
顶部