zoukankan      html  css  js  c++  java
  • ES 基础操作


    采用:倒排索引


    正向索引:
    文档-->关键词
    浪费资源,慢

    倒排反向建立索引:
    关键词-->文档


    API 增删改查
    Mavel插件-->收费

    索引初始化

    PUT http://ip:9200/library/{
    "settings":{
    "index":{
    "number_of_shards":5, shards,分片数量
    "number_of_replicas":1, repicas备份你数量
    }
    }
    }

    head更简单,有索引按钮,直接设置 值即可

    操作索引:
    GET ip:port/library/_settings

    GET ip:port/library1,library2/_settings 获取俩个的索引

    GET ip:port/_all/_settings 获取所有的索引


    创建一个文档

    PUT ip:port/library/books/1
    索引名/Type类型/文档ID
    {
    'title':'es',
    'name':{
    'first':'1',
    'last':'2',
    }
    }

    PUT ip:port/library/books/
    不设置ID 则自动生成ID
    {
    'title':'es',
    'name':{
    'first':'1',
    'last':'3',
    }
    }


    GET ip:port/library/books/1 获取

    通过_source 获取指定字段
    GET ip:port/library/books/1?_source=title 获取ID为1的title段
    GET ip:port/library/books/1?_source=title,name 获取ID为1的title段和name段


    更新 PUT ip:port/library/books/1
    -->这种方法是 覆盖,不建议
    {
    'title':'es',
    'name':{
    'first':'1',
    'last':'4',
    }
    }


    POST ip:port/library/books/1?_update
    {
    'title':'es2',
    }


    删除:
    DELETE ip:port/library/books/1 删除 这个文档

    DELETE ip:port/library/books 删除这个type

    DELETE ip:port/library 删除这个索引

  • 相关阅读:
    相对定位和绝对定位
    Html中常见的块级元素
    浮动的用法
    c#中质数判断
    函数
    asp.net Jquery+json 实现无刷新分页
    MS CRM2011 某个用户(团队)对某个实体的操作权限
    asp.net sitemap url动态参数
    MS CRM 2011 更改团队的业务部门
    MS CRM 2011 解决记录总数问题
  • 原文地址:https://www.cnblogs.com/onda/p/8342091.html
Copyright © 2011-2022 走看看