Elasticsearch8.X与java调用

news/2024/7/7 5:54:49 标签: elasticsearch, 8.x

1、ES增删改查操作
https://blog.csdn.net/UbuntuTouch/article/details/123839857
https://huaweicloud.csdn.net/637ef6b7df016f70ae4cac57.html
2、java与ES8相关maven依赖
https://blog.csdn.net/boling_cavalry/article/details/125351161
3、kibana下载数据
在这里插入图片描述

3、kibana相关操作

POST poi
{
  "index_patterns": ["poi*"],
  "template" : {
    "settings" : {
      "index" : {
        "number_of_shards" : "1",
        "number_of_replicas" : "1"
      }
    },
    "mappings" : {
      "dynamic": "strict", // 严格模式,不允许动态创建字段
      "properties" : {
        "city" : {
          "type" : "keyword"
        },
        "region" : {
          "type" : "keyword"
        },
        "name" : {
          "type" : "text"
        },
        "location" : {
          "type" : "geo_point" // 地址坐标点类型,可以进行范围搜索
        }
      }
    }
  }
}

DELETE model_request_log

GET _index_template/poi

PUT my_test/_doc/12312
{
  "userId":"213",
  "stuNo":1312
}


PUT model_request_log
{
  "settings":{
    "number_of_replicas": 1,
    "number_of_shards":3
  },
"mappings":{
  "properties":{
    "key":{
      "type": "keyword" 
    },
    "requestData":{
      "type": "keyword" 
    },
    "responseData":{
      "type": "keyword" 
    },
    "costTime":{
      "type":"long"
    }
  }
}
}

GET my_test/_mapping


GET model_request_log_20230919/_search
{
"query":{"match_all":{}}
}

POST _index_template/model_request_log
{
  "index_patterns": ["model_request_log_*"],
  "template" : {
    "settings" : {
      "index" : {
        "number_of_shards" : "3",
        "number_of_replicas" : "1"
      }
    },
    "mappings" : {
      "dynamic": "strict", // 严格模式,不允许动态创建字段
      "properties" : {
        "key":{
          "type": "keyword" 
        },
        "requestData":{
          "type": "keyword" 
        },
        "responseData":{
          "type": "keyword" 
        },
        "costTime":{
          "type":"long"
        }
      }
    }
  }
}


GET _index_template/model_request_log












http://www.niftyadmin.cn/n/5042053.html

相关文章

Pixea Plus for Mac:极简图片浏览,高效图片管理

在处理和浏览图片时,我们往往需要一个得心应手的工具,尤其是当你的图片库包含了各种不同格式,例如JPEG、HEIC、psd、RAW、WEBP、PNG、GIF等等。今天,我们要推荐的,就是一款极简、高效的Mac图片浏览和管理工具——Pixea…

pytorch 使用DataParallel 单机多卡和单卡保存和加载模型的正确方法

1.单卡训练,单卡加载 这里我为了把三个模块save到同一个文件里,我选择对所有的模型先封装成一个checkpoint字典,然后保存到同一个文件里,这样就可以在加载时只需要加载一个参数文件。 保存: states {state_dict_en…

Idea下引入vue项目

参考下面文章,后续会继续补充更多的细节(如有)。 Idea创建vue项目_Z-LittleQ的博客-CSDN博客 后续: 1、引入了一个项目里面用了node-sass6.0.1版本,死活装不上,报错: rU while trying to loa…

2023研究生数学建模E题思路+模型+代码+论文(持续更新中) 出血性脑卒中临床智能诊疗建模

目录 E题思路 出血性脑卒中临床智能诊疗建模 完整思路代码模型论文获取见文末名片 完整思路代码模型论文获取见此 E题思路 出血性脑卒中临床智能诊疗建模 完整思路代码模型论文获取见文末名片 一、 背景介绍 出血性脑卒中指非外伤性脑实质内血管破裂引起的脑出血&#xff0…

算法 含有min函数的栈-(栈)

牛客网: BM43 题目: 正常出入栈,同时可获取当前栈中最小元素 思路: 初始化双栈stack1, stack2; 正常出入栈选择stack1, 使用stack2记录当前最小元素,即入栈时比较stack2栈顶元素与当前元素大小,入栈较小的值。 代码: // gopackage mainva…

额外的迭代器

除了为每个容器定义的迭代器外,标准库在头文件iterator中还定义了额外几种迭代器: 插入迭代器: 插入器是一种迭代器适配器,它接受一个容器,生成一个迭代器,能实现向给定容器添加元素。 插入器有三种类型&a…

【数模研赛思路】2023华为杯研究生数学建模竞赛选题建议及CDEF题思路

大家好呀,全国研究生数学建模竞赛今天早上开赛啦,在这里先带来初步的选题建议及思路。 目前团队正在写E题完整论文,此外C已经完成了第一问代码及结果,本文章只是一个比较粗略的文字版思路,更加详细的半小时视频讲解版…

vscode常用插件

koroFileHeader: 设置详情, 文件头自动注释 code runner: 支持多语言编译运行 git lens: git 提交可视化查看工具 Markdown配套软件: Markdown All in One: Markdown文档工具集成Markdown PDF: Markdown文档导出为PDFMarkdown Preview Enhanced: 分屏查…