核心概念

ES -> 数据库
索引index -> 表
文档 document -> 行(记录)
字段 fields -> 列

  1. stu_index
  2. {
  3. id: 1001,
  4. name: jason,
  5. age: 19
  6. },
  7. {
  8. id: 1002,
  9. name: tom,
  10. age: 18
  11. },
  12. {
  13. id: 1003,
  14. name: rose,
  15. age: 22
  16. }

集群相关

分片(shard):把索引库拆分为多份,分别放在不同的节点上,比如有3个节点,3个节点的所有数据内容加在一起是一个完整的索引库。分别保存到三个节点上,目的为了水平扩展,提高吞吐量。
备份(replica):每个shard的备份。

简称

shard = primary shard(主分片)
replica = replica shard(备份节点)

课后拓展

有兴趣的同学可以去了解一下磁盘阵列或者NAS的raid0+1