大数据时代必备的搜索引擎 ElasticSearch——你学废了吗?(入门)

大数据时代必备的搜索引擎 ElasticSearch——你学废了吗?


以下内容为“狂神说”内容学习笔记
以下内容为“狂神说”内容学习笔记
以下内容为“狂神说”内容学习笔记

链接: 狂神说-Elastic Searsh
链接: 狂神说-Elastic Searsh
链接: 狂神说-Elastic Searsh

以下内容是上述学习资源的学习笔记,有空可以给作者狂神点赞,三连投币支持!他做了一些很不错的学习视频!

一、ES相关组件安装

  1. 解压即可安装
  • 解压 elasticsearch-7.6.2-windows-x86_64.zip 到 D:\Software\ELK\elasticsearch
  1. 目录结构
  • bin 启动文件
  • config 配置
  • jdk
  • lib 依赖的jar包
  • logs 日志
  • modules 各模块jar包
  • plugins 插件,如后续需要使用的 ik分词器
  1. 启动 /bin/elasticsearch.bat
    Elastic Search启动成功
  2. 页面测试
    启动成功页面

二、Kibana分析平台安装

  1. 下载解压 Kibana
    https://www.elastic.co/cn/downloads/kibana
    注意与Elastic Search版本一致

  2. 修改配置文件汉化
    修改 /conf/kibana.yml
    修改语言

  3. 可视化开发
    /bin/kibana.bat 启动 kibana 组件
    kibana启动测试

  4. 访问 kibana 网页进行可视化开发
    访问 http://localhost:5601
    在这里使用kibana工具规范开发

三、文档的基本操作

  1. 插入文档

    PUT /kuangshen/user/1
    {
        "name":"狂神说",
        "age":23,
        "desc":"一顿操作猛如虎,一看工资2500",
        "tags":["技术宅","温暖","直男"]
    },
    PUT /kuangshen/user/2
    {
        "name":"uzi",
        "age":23,
        "desc":"乌兹,永远滴神!",
        "tags":["电竞传说"]
    },
    PUT /kuangshen/user/3
    {
        "name":"JackyLove",
        "age":20,
        "desc":"冠军ADC",
        "tags":["下路一打三","帅"]
    }
    
  2. 获取文档

    GET kuangshen/user/1
    
  3. 更新文档

    PUT /kuangshen/user/3
    {
        "name":"JackyLove",
        "age":20,
        "tags":["下路一打三","帅"]
    }
    
  4. _update更新方式

    PUT /kuangshen/user/3/_update
    {
        "doc":{
            "name":"JackyLoveUpdate"
        }
    }
    
  5. 搜索

    // 搜索3号文档
    GET kuangshen/user/3
    // 搜索全部数据
    GET kuangshen/user/_search
    // 精确匹配
    GET kuangshen/user/_search?q=name:uzi
    // 通配符模糊匹配
    GET kuangshen/user/_search?q=name:uzi*
    
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值