当前位置:   article > 正文

Elasticsearch学习笔记2:ES核心概念 -- 索引、倒排索引、类型、文档_es 索引类型

es 索引类型

一、ES和关系型数据库的对比

Elasticsearch Relational DB
索引(index) 数据库(database)
类型(types) 表(tables)
文档(documents) 行(rows)
字段(fields) 列(columns)

Elasticsearch(集群)中可以包含多个索引(数据库),每个索引中可以包含多个类型(表0,贝格类型下又包含多个文档(行),每个文档中又包含多个字段(列)。

1.Elasticsearch的物理设计

        elasticsearch在后台把每个索引划分成多个分片,每分分片可以在集群中的不同服务器间迁移。

2.逻辑设计

        一个索引类型中,包含多个文档,比如说文档1 ,文档2。当我们索引一篇文档时,可以通过这样的一各顺序找到它:索引->类型->文档ID,通过这个组合我们就能索引到某个具体的文档。注意:ID不必是整数,实际上它是个字符串。

二、集群(cluster)

         一个集群就是由一个或多个节点组织在一起,它们共同持有你整个的数据,并一起提供索引和搜索功能。一个集群由一个唯一的名字标识,这个名字默认就是“elasticsearch”。这个名字是重要的,因为一个节点只能通过指定某个集群的名字,来加入这个集群。在产品环境中显式地设定这个名字是一个好习惯,但是使用默认值来进行测试/开发也是不错的。

 可以通过GET /_cluster/health获取集群健康状况,它有红、黄、绿三种状态之分。

三、节点(node&#

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/981296
推荐阅读
相关标签
  

闽ICP备14008679号