1 ES的数据结构
es使用怎样的数据结构来存储数据呢
通过以下四种的逻辑组合来存储数据:索引、类型、文档和字段。
1.1 index索引
数据属于哪个索引?不同的数据用不同的索引来区分。
比如 当前有两个索引:
- Account : 这个索引是用来存放账户数据的
- Book:这个索引是用来存放书本数据的。
1.2 type类型
指明数据的类型,一个索引里可以有多个类型
比如Account类型有:访客、普通用户、管理员
比如Book类型有:小说、写真、教材
1.3 document文档
描述的是具体的一条数据记录,一个类型里可以有多个文档。
1.4.field字段
描述具体记录中的某个字段,一条文档记录中可以有多个字段。
比如一个用户有:id、name、money字段
1.5 ES数据结构和数据库结构类比
索引类比为数据库
类型类比为表
文档类比为一条数据
字段类比为字段
2 字段数据类型
2.1 字段类型
更详细的数据类型介绍:https://www.cnblogs.com/Alay/p/15115051.html
标签:类比,数据类型,索引,文档,类型,ES,结构 From: https://www.cnblogs.com/jthr/p/17082984.html