开发者学堂课程【ElasticSearch 入门精讲:shards】学习笔记,与课程紧密连接,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/631/detail/9977
shards
ES 核心概念之 shards
代表索引分片,ES 可以把一个完整的索引分成多个分片,这样的好处是可以把一个大的索引拆分成多个,分布到不同的节点上,构成分布式搜索。
分片的数量只能在索引创建前指定,并且索引创建后不能更改。可以在创建索引库的时候指定 curl -XPUT 'localhost:9200/test1/" -d '{"settings":{"number_of_shards":33}默认是一个索引库有5个分片index.number_of_shards:5
观察到一个副本不可用,分为了三份0,1,2.也可以删除,点击动作,删除。
观察到服务器虽然还不够健康,但是并不影响操作。
选择只删除被标记为删除的,之后输入删除文字就可以成功删除。
新建索引,副本数2,再创建一个新的索引,之后成功删除,信息都是正确的。