Elasticsearch学习笔记-03.3创建索引
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Elasticsearch学习笔记-03.3创建索引相关的知识,希望对你有一定的参考价值。
来吧,咱们一起创建一个名为“customer”的索引,然后查看集群中的所有索引:
PUT /customer?pretty
GET /_cat/indices?v
第一个命令使用PUT创建了一个名为customer的索引。我们简单的在命令后追加了一个pretty参数,用于将JSON类型的返回值格式化后打印在控制台。
我们也可以使用POST MAN操作,我们会得到类似下图所示的返回结果:
第二个命令的结果告诉我们(为方便查看,我直接在浏览器中打开了链接:http://localhost:9200/_cat/indices?v),现在我们有了一个名为customer的索引,它有5个主分片和1个副本(默认),并且当前该索引包含0个文档。
你可能也会注意到customer索引当前为黄色(yellow)状态。回顾咱们之前的知识黄色(yellow)表示某些副本还未被分配。导致如此的原因是Elasticsearch默认只为索引创建一个副本。因为我们当前只有一个节点在运行,所以副本在额外的节点加入当前集群前是无法被分配的。只要该副本被分配到第二个节点上,该索引的运行状态将会变成绿色(green)
本文系本人根据官方文档的翻译,能力有限、水平一般,如果对想学习Elasticsearch的朋友有帮助,将是本人的莫大荣幸。
https://www.elastic.co/guide/en/elasticsearch/reference/current/_create_an_index.html
以上是关于Elasticsearch学习笔记-03.3创建索引的主要内容,如果未能解决你的问题,请参考以下文章