ES--7.13.3安装 kibana--7.13.3基本操作

下面的是安装包

https://pan.baidu.com/s/1QmwotWU9DT6w3Vh1USbTCQ

yj9t

注意:JDK 得1.8,配置文件的空格不要去,不然起不来

步骤 应该是先启动ES 再启动kibana

先安装ES,从官网下载或者我上传的资源里下载上,解压,然后到bin目录下,输入cmd

弹框出来后elasticsearch.bat启动

 启动成功,访问

下面是config下面的配置文件,根据不同需求可以自己改

 

---------------------------------------------------------------------------------------------------------------------------------开始安装kibana,下载完包解压。先到config目录下找到kibana.yml,修改配置

 到bin目录下输入cmd,输入kibana.bat,不报错 启动成功

 

访问http://127.0.0.1:5601(这是我自己的,要是改变端口号了。用已经改变的)。然后按照下面步骤创建会话框

 

 

 

然后就是一些简单的操作了,bool查询也就是符合查询可以嵌套很多,慢慢学习。

#创建索引,number_of_shards分片数,number_of_replicas副本数
PUT /users
{
   "settings" : {
      "number_of_shards" : 5,
      "number_of_replicas" : 1
   }
}

#查看setting
GET users/_settings

#查看mapping
GET users/_mapping

#添加数据
#指定id为1
PUT users/_doc/1
{
    "name"  : "zhangsan",
    "sex"   : "man",
    "age"   : 20,
    "memo"  : "ao li gei",
    "interests": [ "actors", "singer" ]
}

PUT users/_doc/2
{
    "name"  : "lisi",
    "sex"   : "man",
    "age"   : 30,
    "memo"  : "ao li gei",
    "interests": [ "action", "toc" ]
}


GET /users/_doc/2

#更新id为1的文档
#es会先根据id为1的文档构建新JSON,然后更新整个JSON,之后会对原文档进行标记删除,并且构建新文档
POST /users/_doc/1
{
  "doc":{
    "age":25
  }
}
GET /users/_doc/1

POST /users/_doc/1
{
    "name"  : "zhangsan",
    "sex"   : "man",
    "age"   : 20,
    "memo"  : "ao li gei",
    "interests": [ "actors", "singer" ]
}

GET /users/_doc/1

#创建新文档,不指定ID ES会随机生成一个id
POST /users/_doc
{
    "name"  : "wangwu",
    "sex"   : "man",
    "age"   : 30,
    "memo"  : "hi",
    "interests": [ "actors", "singer" ]
}

GET /users/_doc/RTY0pHoBzLexdZfW334U

#删除
DELETE /users/_doc/RTY0pHoBzLexdZfW334U

GET /users/_doc/RTY0pHoBzLexdZfW334U

#查看所有文档的内容
GET /users/_search

#查看所有调试
GET /users/_count

#获取某一个文档信息
GET users/_doc/1

#获取某一个文档的_source字段 (也就是id为1的本行内容)
GET users/_source/1

#获取name为zhangsan的文档信
GET users/_search?q=name:zhangsan

#换一种查询
GET users/_search
{
  "query": {
    "match": {
      "name": "lisi"
    }
  }
}

#含过滤器的查询,年龄小于于30的name为zhangsan的文档信息
GET users/_search
{
  "query": {
    "bool": {
      "must": [
        {"match": {
          "name": "zhangsan"
        }}
      ],
      "filter": [
        {"range": {
          "age": {
            "lte": 30
          }
        }}
      ]
    }
  }
}

#短语检索
GET users/_search
{
  "query": {
    "match_phrase": {
      "memo": "ao"
    }
  }
}

#高亮检索
GET users/_search
{
  "query": {
    "match_phrase": {
      "memo": "ao"
    }
  },
  "highlight": {
    "fields": {
      "memo": {
        
      }
    }
  }
}


 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhl_BeginLife

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值