1、_index元数据
2、_type元数据
3、_id元数据

PUT /test_index/test_type/1
{"test_content":"test_test"
}
get /test_index/test_type/1

{
  "_index": "test_index",
  "_type": "test_type",
  "_id": "1",
  "_version": 1,
  "found": true,
  "_source": {
    "test_content": "test test"
  }
}

------------------------------------------------------------------------------------------------------------------------------------------

1、_index元数据

(1)代表一个document存放在哪个index中
(2)类似的数据放在一个索引,非类似的数据放不同索引:product index(包含了所有的商品),sales index(包含了所有的商品销售数据),inventory index(包含了所有库存相关的数据)。如果你把比如product,sales,human resource(employee),全都放在一个大的index里面,比如说company index,不合适的。
(3)index中包含了很多类似的document:类似是什么意思,其实指的就是说,这些document的fields很大一部分是相同的,你说你放了3个document,每个document的fields都完全不一样,这就不是类似了,就不太适合放到一个index里面去了。
(4)索引名称必须是小写的,不能用下划线开头,不能包含逗号:product,website,blog

2、_type元数据

(1)代表document属于index中的哪个类别(type)
(2)一个索引通常会划分为多个type,逻辑上对index中有些许不同的几类数据进行分类:因为一批相同的数据,可能有很多相同的fields,但是还是可能会有一些轻微的不同,可能会有少数fields是不一样的,举个例子,就比如说,商品,可能划分为电子商品,生鲜商品,日化商品,等等。
(3)type名称可以是大写或者小写,但是同时不能用下划线开头,不能包含逗号

3、_id元数据

(1)代表document的唯一标识,与index和type一起,可以唯一标识和定位一个document
(2)我们可以手动指定document的id(put /index/type/id),也可以不指定,由es自动为我们创建一个id

14.初步解析document的核心元数据以及图解剖析index创建反例相关推荐

  1. URP渲染管线初步解析

    URP渲染管线初步解析 LWRP现在在unity2019已经成为默认的管线了,并更名为URP(通用渲染管线),替代了原来的builtin管线,以下是应用阶段的渲染流程顺序. 步骤分析 URP整个渲染的 ...

  2. 了解下RDF 都柏林核心元数据

    RDF 是元数据(关于数据的数据).RDF 被用于描述信息资源.都柏林核心是一套供描述文档的预定义属性. RDF 都柏林核心元数据倡议 都柏林核心元数据倡议 (DCMI) 已创建了一些供描述文档的预定 ...

  3. 14. 深入解析Pod对象(一)

    14. 深入解析Pod对象(一) """ 通过前面的讲解,大家应该都知道: Pod,而不是容器,它是 Kubernetes 项目中的最小编排单位.将这个设计落实到 API ...

  4. 互联网早报:腾讯搜狗即将完成初步整合:搜狗核心团队并入腾讯看点,王小川未来或离任

    行业热点 1.腾讯搜狗即将完成初步整合:搜狗核心团队并入腾讯看点,王小川未来或离任: 2.鸿星尔克发紧急通知:鸿星尔克系统崩溃恳请退款 仓库已售空: 3.苏宁易购:终止回购公司股份,黄明端当选董事长: ...

  5. Android应用程序与SurfaceFlinger服务之间的共享UI元数据(SharedClient)的创建过程分析...

    在前面一篇文章中,我们分析了Android应用程序与SurfaceFlinger服务的连接过程.Android应用程序成功连接上SurfaceFlinger服务之后,还需要一块匿名共享内存来和Surf ...

  6. 16、分布式文档系统--document的_source元数据以及定制返回结果解析(来自学习资料+自己整理)

    1._source元数据 准备一条数据 put /test_index/test_type/1 {"test_field1": "test field1",&q ...

  7. 16、document的_source元数据以及定制返回结果解析

    课程大纲 1._source元数据 put /test_index/test_type/1 {   "test_field1": "test field1", ...

  8. 14 | 深入解析Pod对象(一):基本概念

    今天我和你分享的主题是:深入解析 Pod 对象之基本概念. 在上一篇文章中,我详细介绍了 Pod 这个 Kubernetes 项目中最重要的概念.而在今天这篇文章中,我会和你分享 Pod 对象的更多细 ...

  9. spring源码解析之IOC核心体系结构

    文章目录 1.spring IOC核心体系结构 1.1 BeanFactory 1.2 BeanDefinition 2.IOC容器初始化 2.1 XmlBeanFactory(屌丝IOC)流程 2. ...

最新文章

  1. [HTML/CSS]colum-gap属性
  2. 英语 四六级 学习网址
  3. .NET-记一次架构优化实战与方案-梳理篇
  4. 前端学习(3308):redux项目创建和概况
  5. ubtuun怎么运行PHP文件_解决phpMyAdmin在Ubuntu 16.04/PHP7.0下的Deprecation Notice
  6. ubuntu 12.04 安装intel i5-6500 的集成网卡驱动【自身经历,验证OK】
  7. json数据格式转换成csv数据格式,并保存
  8. eRPC:修改erpcgen代码生成模板增加#if#endif宏定义,解决多个eRPC服务共用时类型重复定义问题
  9. 一、响应式编程基本介绍
  10. 《数据挖掘》读书笔记2、3章节
  11. 数电6_1——时序逻辑电路概述(很久整理的,没有下文)
  12. Computed property “XXX“ was assigned to but it has no setter
  13. LDAP认证服务客户端配置
  14. opencv图像处理—项目实战:文档扫描OCR识别
  15. n个元素进栈,共有多少种出栈顺序?
  16. 战地4高性能服务器,战地4服务器推荐配置
  17. TensorBoard一幅图中显示多条曲线
  18. 美国福禄克公司于2021年1月重磅发布两款红外热像仪——TiS55+和TiS75+
  19. 泡沫芯层的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  20. Android 2D游戏引擎1

热门文章

  1. 《Effective Debugging:软件和系统调试的66个有效方法》一第2条:在网上确切地查询你所遇到的问题,以寻求解决问题的灵感...
  2. Linux服务器被***不能上网
  3. PHP环境 PDOException PDOException: could not find driver
  4. Linux环境Eclipse + Tomcat + MySQL 构造J2EE方法开发环境
  5. SQL:显示每天的小计,某一天没有记录也要显示
  6. Linux 命令(14)—— df 命令
  7. 实验2 格式化输入输出和分支语句
  8. Linux命令行常用小结
  9. 【leetcode】535. Encode and Decode TinyURL
  10. Oracle统计某一年中的1-12个月的数据总和