zoukankan      html  css  js  c++  java
  • Elasticserch学习之添加索引

    在集群中唯一一个空节点上创建一个叫做blogs的索引。默认情况下,一个索引被分配5个主分片,但是为了演示的目的,我们只分配3个主分片和一个复制分片(每个主分片都有一个复制分片):

    PUT /blogs
    {
       "settings" : {
          "number_of_shards" : 3,
          "number_of_replicas" : 1
       }
    }

    如果我们现在检查集群健康(cluster-health),我们将见到以下信息:

    {
       "cluster_name":          "elasticsearch",
       "status":                "yellow", <1>
       "timed_out":             false,
       "number_of_nodes":       1,
       "number_of_data_nodes":  1,
       "active_primary_shards": 3,
       "active_shards":         3,
       "relocating_shards":     0,
       "initializing_shards":   0,
       "unassigned_shards":     3 <2>
    }
    • <1> 集群的状态现在是 yellow。
    • <2> 我们的三个复制分片还没有被分配到节点上。

    集群的健康状态 yellow 表示所有的主分片(primary shards)启动并且正常运行了——集群已经可以正常处理任何请求——但是复制分片(replica shards)还没有全部可用。

    继续扩展

    把复制分片的数量从原来的1增加到2

    PUT /blogs/_settings
    {
       "number_of_replicas" : 2
    }
  • 相关阅读:
    按钮常用
    MySQL常用Json函数
    MySQL所有函数及操作符
    MySQL常用时间函数
    MySQL常用聚合函数
    Shiro整合Spring
    Shiro集成Web
    Shrio授权验证详解
    Shrio认证详解+自定义Realm
    Shiro入门
  • 原文地址:https://www.cnblogs.com/mentiantian/p/10511382.html
Copyright © 2011-2022 走看看