1. 索引(index)
相當於資料庫例項
2. 型別(type)
相當於sql中的資料庫表,相當於mongodb中的集合
3. 文件(document)
相當於sql資料庫表中的一行記錄,相當於mongodb中的文件
4. 節點(node)
乙個es例項即為乙個節點。主節點由選舉產生。
節點名配置:
#elasticsearch.yml
#node.name: "franz kafka"
node.name: "online-beta-01"
5.集群(cluster)
es集群由多個節點組成。節點通過cluster.name確定所屬的集群。
集群名配置:
#elasticsearch.yml
#cluster.name: elasticsearch
cluster.name: search-v1
6. 分片(shard)
乙個lucene例項即為乙個分片,相當於mongodb中的分片。es分片目的在於,將乙個大索引分布到不同的節點上。
在建立索引時就確定了主分片數量,並且索引建立後不可修改主分片數量。
複製分片數量可以修改。
分片配置:
#分片數
index.number_of_shards: 1
#複製分片數
index.number_of_replicas: 0
ES基本概念
es模擬資料庫 索引 含有相同屬性的文件集合 database 型別 索引可以定義乙個或多個型別,文件必須屬於乙個型別 table 文件 文件是可以被索引的基本資料單位 資料庫記錄。分片 每個索引都有多個分片,每個分片是乙個lucene索引 建立時就確定,不可更改。備份 拷貝乙份分片就完成了分片的備...
ES基本概念和語句
1 通俗的解釋 在elasticsearch中,文件歸屬於一種型別 type 而這些型別存在於索引 index 中,索引名稱必須是小寫 relational db database table row column elasticsearch indice type document field 2...
基本概念 C 基本概念
由於工作中需要用到c 編寫的一些工具,有時候需要根據需求修改或者定製工具,所以現在不得不學習一下c 的基礎語法,此為筆記,不成章法!機器語言 組合語言 高階語言 面向過程的程式設計方法 物件導向的程式設計方法 泛型程式設計方法 1 演算法設計 2 源程式編輯 3 編譯 4 連線 5 執行除錯 輸入裝...