如何理解 Elasticsearch 中的 Indices、Types、Documents、Fields
这里我将会通过下边的表格将 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相关推荐
- 理解Elasticsearch中的桶聚合(Bucket aggregation)
0. 前言 Elasticsearch除了在搜索方面非常之快,对数据分析也是非常重要的一面.正确理解Bucket aggregation对我们使用Kibana非常重要.Elasticsearch提供了 ...
- Elasticsearch:理解 Elasticsearch 中的 Percolator 数据类型及 Percolate 查询
Elasticsearch 是功能强大的功能丰富的工具.在今天的文章中,我来介绍一下 Percolator 数据类型.同时也介绍一下 Percolate query. 您需要基本了解 Elastics ...
- Elasticsearch:理解 Elasticsearch Percolate 查询
这篇博文深入探讨了 Elasticsearch 的 percolate query.此机制允许你根据已注册的查询对文档进行分类或标记.起初听起来很奇怪的是一个强大的机制,我们将在这篇文章中深入探讨. ...
- 图解Elasticsearch中的_source、_all、store和index属性
为什么80%的码农都做不了架构师?>>> Elasticsearch中有几个关键属性容易混淆,很多人搞不清楚_source字段里存储的是什么?store属性的true或fals ...
- 【Elasticsearch】Elasticsearch 理解mapping中的store属性
1.概述 转载:https://www.cnblogs.com/sanduzxcvbnm/p/12157453.html 默认情况下,对字段值进行索引以使其可搜索,但不存储它们 (store). 这意 ...
- Elasticsearch 入门到精通-Elasticsearch中的一些重要概念:cluster, node, index, document, shards及replica
首先,我们来看下一下如下的这个图: 1.Cluster Cluster也就是集群的意思.Elasticsearch集群由一个或多个节点组成,可通过其集群名称进行标识.通常这个Cluster 的名字是可 ...
- Elasticsearch 中的一些重要概念: cluster, node, index, document, shards 及 replica
当我们开始使用 Elasticsearch 时,我们必须理解其中的一些重要的概念.这些概念的理解对于以后我们使用 Elastic Stack 是非常重要的.在今天的这篇文章里,我们先来介绍一下在 El ...
- 《深入理解Elasticsearch》读书笔记
题记 由于之前已经梳理过Elasticsearch基础概念且在项目中实战过Elasticsearch的增删改查.聚类.排序等相关操作,对ES算是有了一定的认知. 但是,仍然对于一些底层的原理认知模糊, ...
- ElasticSearch中的集群、节点、索引、文档、类型是什么?
群集:一个或多个节点(服务器)的集合,它们共同保存您的整个数据,并提供跨所有节点的联合索引和搜索功能.群集由唯一名称标识,默认情况下为"elasticsearch".此名称很重要, ...
最新文章
- hihocoder #1333 : 平衡树·Splay2
- 终于过审了!腾讯给了我20万红包封面,我得发出去。。。
- 帆软报表在已经搭载服务器上开发_史上最全企业数据产品选型对比(含数仓、报表、BI、中台、数据治理)...
- 新建计算机管理员用户,电脑我设置个新的用户 怎么切换不到默认的管理员用户登陆了...
- java 多线程为什么不建议使用onstop onsuspend_java多线程stop,suspend使用代码实际例子...
- 洛谷P3749 [六省联考2017]寿司餐厅
- sonar mysql svn_jenkins+sonarqube+svn/git踩过的坑
- 微软TTS语音引擎实现文本朗读
- CNode社区(React)
- 小学计算机第一册下教案,广东省小学信息技术第一册(下)全册教案
- 房地产中介管理系统【JAVA版本】
- 点击链接跳转到微信扫码二维码添加微信好友
- android svg 线条动画教程,SVG技术入门:线条动画实现原理
- 合同节水服务认证国内怎么申请?
- 正则表达式校验正数/负数
- 《隐私政策》及《用户服务协议》
- Delphi 动态分配内存
- 被大公司“圈养”的年轻人
- 香侬科技 Shannon.AI 招聘自然语言处理、计算机视觉工程师
- 运维常见命令(三)-不解压查看bz2日志文件