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

      

       

  • 相关阅读:
    机器学习概要
    Latex公式压缩
    MATLAB多项式运算
    利用MathType为公式编号并引用
    MATLAB符号对象与符号运算
    MATLAB矩阵运算
    MATLAB绘制函数图
    MATLAB程序控制语句
    MATLAB关系运算符和逻辑运算符
    Raspberry pi之wifi设置-3
  • 原文地址:https://www.cnblogs.com/zjdxr-up/p/15368597.html
Copyright © 2011-2022 走看看