美文网首页
ES一些名称解释

ES一些名称解释

作者: 雨景江水 | 来源:发表于2022-07-19 21:19 被阅读0次

https://zhuanlan.zhihu.com/p/437026546

这个不错:https://baijiahao.baidu.com/s?id=1730939254794630833&wfr=spider&for=pc
https://baijiahao.baidu.com/s?id=1730939254719695179

索引 和 分片的关系:https://www.zhihu.com/question/26446020

0.cluster(集群) & Node(节点) :
代表一个集群,集群中有多个节点,其中有一个为主节点(名字默认为elasticsearch),这个主节点是可以通过选举产生的,主从节点是对于集群内部来说的。es的一个概念就是去中心化,字面上理解就是无中心节点,这是对于集群外部来说的,因为从外部来看es集群,在逻辑上是个整体,你与任何一个节点的通信和与整个es集群通信是等价的。

主节点的职责是负责管理集群状态,包括管理分片的状态和副本的状态,以及节点的发现和删除。只需要在同一个网段之内启动多个es节点,就可以自动组成一个集群。
默认情况下es会自动发现同一网段内的节点,自动组成集群。

  1. 索引(index) : 类似于MySQL的一张表

  2. 文档(document) :类似MySQL的一条表记录

  3. 分片(shard) : 类似于kafka的分区
    分片可以提高并发,可以提高存储能力

  1. 索引副本(Replicas) : 默认是一个分片有1个副本
  1. 分段(segment): 类似 kafka的segment一样
  1. Type :
    一个类型过去是索引的逻辑类别/分区,允许你在同一索引中存储不同类型的文档,例如,一种类型用于用户,另一种类型用于博客文章。在索引中创建多个类型不再可能,类型的整个概念将在稍后的版本中删除。相当于sql领域中表的概念。

在 5.X 版本中,一个 index 下可以创建多个 type;
在 6.X 版本中,一个 index 下只能存在一个 type;
在 7.X 版本中,直接去除了 type 的概念,就是说 index 不再会有 type。

每个索引里都可以有一个或多个type,type是index中的一个逻辑数据分类,一个type下的document,都有相同的field。

注意:6.0之前的版本有type(类型)概念,type相当于关系数据库的表,ES官方将在ES9.0版本中彻底删除type。本教程typy都为_doc。

7.Field:字段
就像数据库中的列(Columns),定义每个document应该有的字段。

  1. Mappings 是用来指定字段名 、字段类型、还有约束的

相关文章

  • ES一些名称解释

    https://zhuanlan.zhihu.com/p/437026546[https://zhuanlan.z...

  • 常用ES6特性

    ES6,正式名称叫做ECMAscript2015,ES6这个名称更加简洁。ES6已经不再是JavaScript最新...

  • 前端开发必知的ES610个特性

    ES6,正式名称是ECMAScript2015,但是ES6这个名称更加简洁。ES6已经不再是JavaScript最...

  • 前端开发必知的ES610个特性

    ES6,正式名称是ECMAScript2015,但是ES6这个名称更加简洁。ES6已经不再是JavaScript最...

  • ES一些名词的解释

    本来这个打算后面再来写的,看到简书上一个朋友归纳好了,我就直接借过来了。 数据层面: Index: Elastic...

  • elasticsearch学习笔记目录

    写在开始的话 一、elasticsearch简介 1、ES一些名词的解释 二、elasticsearch及各种组件...

  • elasticsearch config

    cluster.name: elasticsearch配置es的集群名称,默认是elasticsearch,es会...

  • elasticsearch.yml基本配置说明

    cluster.name: elasticsearch 配置es的集群名称,默认是elasticsearch,es...

  • ES 6变量

    ECMAScript 是JavaScript的标准, JavaScript是ES的实现. ES6的正式名称是ES2...

  • 【财务】-会计名称解释

    2018-4月开始学习财务知识,先从最简单的名字开始学习吧,以此激励自己。一、资产资产具有以下特征:1.资产应为企...

网友评论

      本文标题:ES一些名称解释

      本文链接:https://www.haomeiwen.com/subject/mlrlirtx.html