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

      

       

  • 相关阅读:
    Activity详解
    Log和LogCat的使用
    Android Studio项目目录结构
    Android系统架构
    [SCOI2016]美味
    [SCOI2016]背单词
    [SCOI2016]幸运数字
    [BZOJ4170]极光
    [JSOI2016]扭动的回文串
    [SCOI2016]萌萌哒
  • 原文地址:https://www.cnblogs.com/zjdxr-up/p/15368597.html
Copyright © 2011-2022 走看看