【ELK】编码开发

参考:

https://www.bilibili.com/video/BV17a4y1x7zq/?spm_id_from=333.337.search-card.all.click

https://blog.csdn.net/weixin_42619846/article/details/116537775

 

基于RestHighLevelClient(ES原生能力)

  • 查看springboot默认版本配置
  •  自己重定义同名版本号覆盖

    

 

索引操作

核心:xxIndexRequest

 

 

文档操作

 1、定义Bean

 

 2、创建文档

  判断文档是否存在

 获取文档信息

 更多参考,如更新,批量操作等 https://www.bilibili.com/video/BV17a4y1x7zq?p=14

 

Spring Data

ElasticsearchRepository extends CrudRepository

save、saveAll、deleteById、delete、deleteAll、deleteAll、delete(DeleteQuery)

 

 

 

基于ElasticsearchRestTemplate

参考:https://www.cnblogs.com/huanshilang/p/14382279.html

方法:indexExists、createIndex、deleteIndex、update 修改数据、bulkIndex、bulkUpdate(List<UpdateQuery>)、queryForList、queryForPage

 确保通过springboot依赖的es客户端与ES后台版本一致。

  

    

定义Bean

  

 

   

 

  

 

  

 

posted @   飞翔在天  阅读(34)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示