Elasticsearch 04 基础概念

1、集群和节点

⑴ 集群

    一个集群是由一个或多个ES节点组成的集合

⑵ 节点

    所有的节点都是通过cluster_name来加入到集群中的,它是参与存储数据、参与集群索引数据以及搜索数据的独立服务

2、索引、类型、文档

⑴ 索引【数据库】

    含有相同属性的文档集合。它通过一个名字来识别,必须是英文字母小写,且不含有中划线,通过这个名字来对文档数据进行增删改查的操作

⑵ 类型【表】

    一个索引可以定义一个或多个类型。通常会定义含有相同字段的文档作为一个类型
    注意:6.0版本后,一个索引只能定义一个类型

⑶ 文档【一行记录】

    可以被索引的基本数据单位

3、分片和备份

⑴ 分片

    每个索引都有多个分片,每个分片是一个Lucene索引

⑵ 备份

    拷贝一份分片就完成了分片的备份

    如果一个索引的数据量很大,对硬盘造成的压力也会很大,同时搜索速度也会受到瓶颈。这时可以将索引分为多个分片,从而分摊压力
    分片也允许进行水平的扩展和拆分。分布式的操作可以提高搜索以及其他操作的效率
    当一个主分片失败,或者出现问题时,备份的分片就可以代替工作,从而提高了ES的可用性。同时备份的分片也可以执行搜索操作,以分摊搜索的压力

    ES在创建索引时,默认是5个分片和1个备份
    分片的数量只能在创建索引时指定,而不能在后期进行修改;而备份是可以动态修改的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值