这里我将会通过下边的表格将 Elasticsearch 中的 Indices(索引)、Types(类型)、Documents(文档)、Fields(字段)这 4 个概念与传统数据库(MySQL)中的 DB(数据库)、Table(表)、Row(行)、Column(列)进行类比,希望能够以此帮助大家更容易的去理解 Elasticsearch 中的这些概念。

传统数据库( MySQL) Elasticsearch
数据库 Indices(索引)
Types(类型)
Documents(文档)
Fields(字段)

对于 Elasticsearch 中的 Types 我还有话要说,从上边的表格来看,一个索引中可以有多个 Type(可以理解为一个数据库中有多个表),但是在 Elaticsearch 6.x 版本中已经改为一个索引下只允许有一个 Type,声明多个 Type 已经标记为过期(但仍可以使用),7.0 之后的版本将彻底移除。

如何理解 Elasticsearch 中的 Indices、Types、Documents、Fields相关推荐

  1. 理解Elasticsearch中的桶聚合(Bucket aggregation)

    0. 前言 Elasticsearch除了在搜索方面非常之快,对数据分析也是非常重要的一面.正确理解Bucket aggregation对我们使用Kibana非常重要.Elasticsearch提供了 ...

  2. Elasticsearch:理解 Elasticsearch 中的 Percolator 数据类型及 Percolate 查询

    Elasticsearch 是功能强大的功能丰富的工具.在今天的文章中,我来介绍一下 Percolator 数据类型.同时也介绍一下 Percolate query. 您需要基本了解 Elastics ...

  3. Elasticsearch:理解 Elasticsearch Percolate 查询

    这篇博文深入探讨了 Elasticsearch 的 percolate query.此机制允许你根据已注册的查询对文档进行分类或标记.起初听起来很奇怪的是一个强大的机制,我们将在这篇文章中深入探讨. ...

  4. 图解Elasticsearch中的_source、_all、store和index属性

    为什么80%的码农都做不了架构师?>>>    Elasticsearch中有几个关键属性容易混淆,很多人搞不清楚_source字段里存储的是什么?store属性的true或fals ...

  5. 【Elasticsearch】Elasticsearch 理解mapping中的store属性

    1.概述 转载:https://www.cnblogs.com/sanduzxcvbnm/p/12157453.html 默认情况下,对字段值进行索引以使其可搜索,但不存储它们 (store). 这意 ...

  6. Elasticsearch 入门到精通-Elasticsearch中的一些重要概念:cluster, node, index, document, shards及replica

    首先,我们来看下一下如下的这个图: 1.Cluster Cluster也就是集群的意思.Elasticsearch集群由一个或多个节点组成,可通过其集群名称进行标识.通常这个Cluster 的名字是可 ...

  7. Elasticsearch 中的一些重要概念: cluster, node, index, document, shards 及 replica

    当我们开始使用 Elasticsearch 时,我们必须理解其中的一些重要的概念.这些概念的理解对于以后我们使用 Elastic Stack 是非常重要的.在今天的这篇文章里,我们先来介绍一下在 El ...

  8. 《深入理解Elasticsearch》读书笔记

    题记 由于之前已经梳理过Elasticsearch基础概念且在项目中实战过Elasticsearch的增删改查.聚类.排序等相关操作,对ES算是有了一定的认知. 但是,仍然对于一些底层的原理认知模糊, ...

  9. ElasticSearch中的集群、节点、索引、文档、类型是什么?

    群集:一个或多个节点(服务器)的集合,它们共同保存您的整个数据,并提供跨所有节点的联合索引和搜索功能.群集由唯一名称标识,默认情况下为"elasticsearch".此名称很重要, ...

最新文章

  1. hihocoder #1333 : 平衡树·Splay2
  2. 终于过审了!腾讯给了我20万红包封面,我得发出去。。。
  3. 帆软报表在已经搭载服务器上开发_史上最全企业数据产品选型对比(含数仓、报表、BI、中台、数据治理)...
  4. 新建计算机管理员用户,电脑我设置个新的用户 怎么切换不到默认的管理员用户登陆了...
  5. java 多线程为什么不建议使用onstop onsuspend_java多线程stop,suspend使用代码实际例子...
  6. 洛谷P3749 [六省联考2017]寿司餐厅
  7. sonar mysql svn_jenkins+sonarqube+svn/git踩过的坑
  8. 微软TTS语音引擎实现文本朗读
  9. CNode社区(React)
  10. 小学计算机第一册下教案,广东省小学信息技术第一册(下)全册教案
  11. 房地产中介管理系统【JAVA版本】
  12. 点击链接跳转到微信扫码二维码添加微信好友
  13. android svg 线条动画教程,SVG技术入门:线条动画实现原理
  14. 合同节水服务认证国内怎么申请?
  15. 正则表达式校验正数/负数
  16. 《隐私政策》及《用户服务协议》
  17. Delphi 动态分配内存
  18. 被大公司“圈养”的年轻人
  19. 香侬科技 Shannon.AI 招聘自然语言处理、计算机视觉工程师
  20. 运维常见命令(三)-不解压查看bz2日志文件

热门文章

  1. 游戏策划入门(3)——二次创意的价值和如何写故事?
  2. 吴恩达《神经网络和深度学习》第二周编程作业—用神经网络思想实现逻辑回归
  3. FortiGate部分用户上网慢,丢包严重
  4. 世卫组织健康食品排行榜:健康肉类减为三种
  5. 导出java堆栈_jstack使用-倒出线程堆栈
  6. WDCP 服务器定时任务重启
  7. docker 安装joplin 笔记服务器端
  8. 从零开始做App 系列之项目立项+预估时间篇
  9. 看完相当于学过并实践用过arduino! ——复现arduino开发板的众多小实验
  10. Siemens Simcenter Flomaster 2021.1