推广 热搜: page  红书  数据分析  搜索  小红  哪些  考试  数据  论文  关键词 

java+Elasticsearch搜索引擎做增删改查操作(Springboot项目)

   日期:2024-12-26     移动:https://sicmodule.kub2b.com/mobile/quote/13631.html

Elasticsearch查询搜索真的是非常快,所以企业数据量大的一般都存储到Elasticsearch里。用来分析,挖掘数据

Elasticsearch的索引就相当于数据库,类型,就相当于表,文档就相当于数据库的row

索引-index
- 一个索引就是一个拥有几分相似特征的文档的集合
- 相当于数据库中的

java+Elasticsearch搜索引擎做增删改查操作(Springboot项目)

类型-type
- 一个类型是你的索引的一个逻辑上的分类/分区
- 通常,会为具有一组共同字段的文档定义一个类型
- 相当于数据库中的

文档-document
- 一个文档是一个可被索引的基础信息单元
- 文档以JSON(Javascript Object Notation)格式来表示
- 相当于数据库中的

分片-shard
- 一个分片是一个 Lucene 的实例,以及它本身就是一个完整的搜索引擎
- 一个索引可以有多个分片,必须在创建索引的时候指定分片数量,不能动态修改分片数量
- 多个分片主要是为了提高写入效率

副本-replicas
- 就是分片的副本,副本分片的主要目的就是为了故障转移
- 主分片的节点挂掉了,一个副本分片就会晋升为主分片的角色
- 在索引写入时,新文档首先被索引进主分片然后再同步到其它所有的副本分片
- 副本分片可以服务于读请求,可以通过增加副本的数目来提升查询性能

废话少说,先实战吧

对了,一定要之前下载Elasticsearch,然后启动,才可以使用哦

首先引入Elasticsearch的依赖包,有很多不同的jar依赖,我目前就选择了jest客户端和transport客户端两种方式

 
 
 
 

先来个测试,添加个实体,实体里边放索引和类型,还有存储的字段

然后就可以对Elasticsearch做增删改查了  

 

对Elasticsearch做基本的增删改查就弄好了,附赠两个Elasticsearch做完操作的图片

 

本文地址:https://sicmodule.kub2b.com/quote/13631.html     企库往 https://sicmodule.kub2b.com/ , 查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


0相关评论
相关最新动态
推荐最新动态
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号