ES - 什么是ES?ES的索引,节点分片,倒排索引

回到顶部(go to top)

ElasticSearch 简介

1. ES面向文档(Documents)

2. 一切都是Json

 

 

 

 

 

回到顶部(go to top)

ElasticSearch 的工作原理

 

 

 

 

回到顶部(go to top)

ElasticSearch 重要概念

总结

用关系型数据库,做一个mapping:(types在8.x中已经弃用)

 

 

 

索引indices - 对应MySQL的database

 

一个索引indices可以被分割为多个分片:

 

类型types - 对应MySQL的tabled“类型定义”

types在8.x中已经弃用

 

 

 

就是Mysql里的:

 

文档documents - 对应MySQL的rows

 

 

 

字段fields - 对应MySQL的columns

 

 

回到顶部(go to top)

ElasticSearch 设计

1.物理设计

1.1 节点和分片

分片数 5: 指 p0, p1, p2, p3, p4

副本数 1: 指 p0 有一个副本 r0 

 

 

 

 

1.2 倒排索引

倒排索引的“倒排”:

  • 原始的数据库,都是通过key找value
  • ES的索引(数据库),通过value中的关键字,来查询key.

 

 

 

2.逻辑设计

 

posted on   frank_cui  阅读(1017)  评论(0编辑  收藏  举报

编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2019-05-03 Maven - 深入理解maven构建生命周期和各种plugin插件
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

levels of contents
点击右上角即可分享
微信分享提示