Elasticsearch 是面向文檔型數據庫,一條數據在這里就是一個文檔。為了方便大家理解,我們將 Elasticsearch 里存儲文檔數據和關系型數據庫 MySQL 存儲數據的概念進行一個類比
ES 里的 Index 可以看做一個庫,而 Types 相當於表,Documents 則相當於表的行。這里 Types 的概念已經被逐漸弱化,Elasticsearch 6.X 中,一個 index 下已經只能包含一個
type,Elasticsearch 7.X 中, Type 的概念已經被刪除了。
6 用 JSON 作為文檔序列化的格式,比如一條用戶信息:
{ "name" : "John", "sex" : "Male", "age" : 25, "birthDate": "1990/05/01", "about" : "I love to go rock climbing", "interests": [ "sports", "music" ] }