首页 > 代码库 > Elasticsearch学习笔记-03.3创建索引
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创建索引
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。