ElasticSearch 簡介
1. ES面向文檔(Documents)
2. 一切都是Json



ElasticSearch 的工作原理

ElasticSearch 重要概念
總結
用關系型數據庫,做一個mapping:(types在8.x中已經棄用)

索引indices - 對應MySQL的database

一個索引indices可以被分割為多個分片:

類型types - 對應MySQL的tabled“類型定義”
types在8.x中已經棄用

就是Mysql里的:

文檔documents - 對應MySQL的rows

字段fields - 對應MySQL的columns
ElasticSearch 設計
1.物理設計
1.1 節點和分片


分片數 5: 指 p0, p1, p2, p3, p4
副本數 1: 指 p0 有一個副本 r0



1.2 倒排索引
倒排索引的“倒排”:
- 原始的數據庫,都是通過key找value
- ES的索引(數據庫),通過value中的關鍵字,來查詢key.


2.邏輯設計

