zoukankan      html  css  js  c++  java
  • (四)ElasticSearch索引创建

    RESTFul API

    格式:http://<ip>:<port>/<索引>/<类型>/<文档id>

    常用动词:GET/PUT/POST/DELETE

    索引创建:非结构化创建、结构化创建

    非结构化创建

    粗片框是主分片,细线框是备份分片一一对应。

    如何区分结构化与非结构化索引

    如何创建结构化索引

     

    1 点击复合查询

    2 输入book索引,加一个类型novel,加入关键词_mappings指令映射

    3 指定映射结构:先输入novel类型前缀,输入关键词properties(里面定义字段title标题,type类型,text成为一个文本)

    4 点击易读,验证JSON

    5 提交请求

    再次查看

     

    谷歌的postman创建索引

    复制代码
    {
        "settings":{
            "number_of_shards":3,
            "number_of_replicas":1
        },
        "mappings":{
            "man":{
                "properties":{
                    "name":{
                        "type":"text"
                    },
                    "country":{
                        "type":"keyword"
                    },
                    "age":{
                        "type":"integer"
                    },
                    "date":{
                        "type":"date",
                        "format":"yyyy-MM-dd HH:mm:ss || yyyy-MM-dd || epoch_millis"
                    }
                }
                
            },
            "woman":{
                
            }
        }
    }
    复制代码

    刷新

    只有把命运掌握在自己手中,从今天起开始努力,即使暂时看不到希望,也要相信自己。因为比你牛几倍的人,依然在努力。
  • 相关阅读:
    miniNExT
    使用ExaBGP发送BGP路由信息和清洗DDoS流量
    HTML day02(html列表与菜单的制作)
    HTML day01基础总结
    SSH项目整合基本步骤
    常见异常类有哪些?
    JSP 生命周期
    HTTP状态码
    使用oracle删除表中重复记录
    Oracle三种分页?
  • 原文地址:https://www.cnblogs.com/freesky168/p/14358269.html
Copyright © 2011-2022 走看看