这篇文章我们演示下如何手动创建/更新/删除elasticsearch索引。
一、创建索引
这里我们创建一个叫做test的索引,副本数量是0,分片数量是10.
put /test { "settings": { "index": { "number_of_shards": "10", "number_of_replicas": "0" } } }
二、修改索引副本
修改的话,我们可以修改副本数量,但是无法修改分片数量,分片数量在索引创建的时候就会被固定,如果后期数据量太多的话,我们有其他办法操作。
put /test/_settings { "number_of_replicas": 1 }
三、删除索引
DELETE /test
elasticsearch的索引操作比较简单,大家学习下就可以了,在真实的环境里面,我们尽量手动去创建这一部分。虽然elasticsearch在索引数据的时候可以自动创建出来这些索引,但是不一定是最合适的,所以实际情况还是要根据实际需求进行处理。
还没有评论,来说两句吧...