zoukankan      html  css  js  c++  java
  • ElasticSearch 通过 Kibana 与 ElasticSearch-head 完成增删改查

    本文为博主原创,未经允许不得转载:

    1.  安装并配置 elasticSearch ,kibana, elasticsearch-head  

       docker 安装 ElasticSearch 和 Kibana : https://www.cnblogs.com/zjdxr-up/p/15358396.html

       linux 通过docker安装 elasticsearch-head : https://www.cnblogs.com/zjdxr-up/p/15368569.html

    2. 打开 kibana 界面,右侧选择 devtools - > console

      2.1 新增索引数据:

    PUT lagou
     {
       "settings":{
         "index":{
           "number_of_shards":5,
           "number_of_replicas":1
         }
       }
    }

      2. 2 通过 elasticsearch -head 查看索引数据  

         

    3. 保存文档到索引中:

    POST lagou/job/
    {
    "title":"java架构师",
    "salary_min":30000,
    "city":"上海",
    "company":{
    "name":"美团",
    "company_addr":"北京市软件园"
    },
    "publish_date":"2017-4-16",
    "comments":20
    }
    
    PUT lagou/job/1
    {
    "title":"python分布式爬虫开发",
    "salary_min":15000,
    "city":"北京",
    "company":{
    "name":"百度",
    "company_addr":"北京市软件园"
    },
    "publish_date":"2017-4-16",
    "comments":15
    }

      kibana 操作界面如图:

               

       

      通过 elasticsearch-head 查看:

       

    4. 修改文档:

    PUT lagou/job/1
    {
    "title":"linux运维工程师",
    "salary_min":10000,
    "city":"广州",
    "company":{
    "name":"腾讯",
    "company_addr":"广州软件园"
    },
    "publish_date":"2017-4-12",
    "comments":21
    }

    5.查看文档‘

      可以通过 elasticsarch-head 查看,也可以使用 GET 命令查看:

    GET lagou/job/1

      

       

    6. 删除文档:

      #删除  分为三种删除
        #删除一条记录(文章) :     DELETE lagou/job/1
        #删除一个type(表)  :    DELETE lagou/job   
        #删除整个 index (库) :    DELETE lagou

      

       

  • 相关阅读:
    如何解决IIS配置HTTPS证书后刷新消失问题
    Nginx https服务器证书安装步骤
    Websocket如何建立连接
    Websocket原理
    浅谈Vue中的$set的使用
    vue-router路由如何实现传参
    vue-router路由详细
    vue 中注册全局组件
    java基础
    练习例题(进度条效果和选项卡效果)
  • 原文地址:https://www.cnblogs.com/zjdxr-up/p/15368597.html
Copyright © 2011-2022 走看看