• ES 修改索引步骤


    修改索引字段步骤
    1、新建索引新增字段索引
    PUT biddingindex_new
    {
      "settings": {
        "number_of_shards": 3,
        "number_of_replicas": 1
      },
      "mappings": {
        "properties": {
          "BidMode": {
            "type": "long"
          },
          "LoadStartTime": {
            "type": "date"
          },
          "beginLocation": {
            "type": "geo_point"
          },
          "beginPoint": {
            "type": "text",
            "fields": {
              "keyword": {
                "type": "keyword",
                "ignore_above": 256
              }
            }
          },
          "beginPointCity": {
            "type": "text",
            "fields": {
              "keyword": {
                "type": "keyword",
                "ignore_above": 256
              }
            }
          },
          "beginPointProvince": {
            "type": "text",
            "fields": {
              "keyword": {
                "type": "keyword",
                "ignore_above": 256
              }
            }
          },
          "bussinessSystemCode": {
            "type": "text",
            "fields": {
              "keyword": {
                "type": "keyword",
                "ignore_above": 256
              }
            }
          },
          "cargoId": {
            "type": "text",
            "fields": {
              "keyword": {
                "type": "keyword",
                "ignore_above": 256
              }
            }
          },
          "cargoType": {
            "type": "text",
            "fields": {
              "keyword": {
                "type": "keyword",
                "ignore_above": 256
              }
            }
          },
          "code": {
            "type": "text",
            "fields": {
              "keyword": {
                "type": "keyword",
                "ignore_above": 256
              }
            }
          },
          "endLocation": {
            "type": "geo_point"
          },
          "endPoint": {
            "type": "text",
            "fields": {
              "keyword": {
                "type": "keyword",
                "ignore_above": 256
              }
            }
          },
          "endPointCity": {
            "type": "text",
            "fields": {
              "keyword": {
                "type": "keyword",
                "ignore_above": 256
              }
            }
          },
          "endPointProvince": {
            "type": "text",
            "fields": {
              "keyword": {
                "type": "keyword",
                "ignore_above": 256
              }
            }
          },
          "estimatedEndTime": {
            "type": "date"
          },
          "gid": {
            "type": "text",
            "fields": {
              "keyword": {
                "type": "keyword",
                "ignore_above": 256
              }
            }
          },
          "isAppointCandidate": {
            "type": "boolean"
          },
          "orderId": {
            "type": "text",
            "fields": {
              "keyword": {
                "type": "keyword",
                "ignore_above": 256
              }
            }
          },
          "planEndTime": {
            "type": "date"
          },
          "publishTime": {
            "type": "date"
          },
          "roundsId": {
            "type": "text",
            "fields": {
              "keyword": {
                "type": "keyword",
                "ignore_above": 256
              }
            }
          },
          "startTime": {
            "type": "date"
          },
          "status": {
            "type": "long"
          }
        }
      }
    }
    
    2、重建索引
    POST _reindex
    {
      "source": {
        "index": "biddingindex"
      },
      "dest": {
        "index": "biddingindex_new"
      }
    }
    
    3、删除索引:DELETE biddingindex
    
    4、增加新索引别名
    POST _aliases
    {
      "actions": [
        {
          "add": {
            "index": "biddingindex_new",
            "alias": "biddingindex"
          }
        }
      ]
    }
    

      

  • 相关阅读:
    【项目 · Wonderland】UML设计
    【项目 · Wonderland】预则立 && 他山之石
    【项目 · Wonderland】需求规格说明书 · 终版
    【项目 · 学生部门互选系统】项目展示
    【项目 · Wonderland】立项报告
    React 封装Form表单组件
    前端算法题解析 《四》
    前端算法题解析 《三》
    前端算法题解析 《二》
    前端算法题解析 《一》
  • 原文地址:https://www.cnblogs.com/DomoYao/p/14549055.html
Copyright © 2020-2023  润新知