![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ElasticSearch
剑小纯
这个作者很懒,什么都没留下…
展开
-
SpringBoot学习系列(十六)------SpringBoot与检索
SpringBoot学习系列(十六)------SpringBoot与检索 前言 全文检索技术也是目前在各个大型网站中使用比较多的,一般市面上都使用开源的ElasticSearche来实现,他基于Lucene,实现了RestfulAPI支持,使用起来也比较的方便,在本文中,我们将在SpringBoot中使用ElasticSearche. 正文 1. 在docker中下载ElasticSearche...原创 2018-11-16 15:20:23 · 868 阅读 · 0 评论 -
ElasticSearch(1)------安装ElasticSearch&Kibana
ElasticSearch(1)------安装ES&Kibana 前言 ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于Restfulweb接口.ES是用java开发的,是当前流行的企业级搜索引擎.在本系列博文中,我们将来一起学习ElasticSearch的相关知识. 正文 1.1 ES的基本概念 关键词 解释 ...原创 2019-04-18 17:04:03 · 468 阅读 · 2 评论 -
ElasticSearch(2)------ES的基本操作
ElasticSearch(2)------ES的基本操作 前言 在上篇博文中,我们安装好了ElasticSearch和Kibana管理插件,万事俱备,在这篇文章中,我们将一起来了解一下ES的基本操作. 正文 1. 倒排索引 ES使用一种叫倒排索引的结构,它适用于快速的全文搜索.一个倒排索引由文档中所有不重复词的列表构成,对于其中每一个词,有一个包含它的文档列表. 比如我们有以下的文档数据,在图中...原创 2019-04-19 17:17:50 · 541 阅读 · 0 评论 -
ElasticSearch(4)------查询文档
ElasticSearch(4)------查询文档 前言 了解了ElasticSearch的基本常识以后,我们来看一下怎么查询我们保存好的文档数据. 正文 1. 基本查询 格式:GET /index/type/_search?q=属性名:值 如:GET /index/type/_search?q=name:wangwu表示查询文档中name属性为wangwu的文档. 也可以在查询结果中进行排序 ...原创 2019-04-29 11:15:47 · 347 阅读 · 0 评论 -
ElasticSearch(5)------ElasticSearch原理
ElasticSearch(5)------ElasticSearch原理 前言 在前面的博文中,我们一起在Kibana中对ElasticSearch中的查询文档的语法进行了了解,在本文中,我们来看一下ElasticSearch底层的一些容错原理,主备切换等. 正文 1. 分片,primary shard和replica shard ElasticSearch是一个分布式的搜索引擎,在我们创建索引...原创 2019-05-05 10:59:37 · 252 阅读 · 0 评论 -
ElasticSearch(3)------版本控制和数据类型
ElasticSearch(3)------版本控制和数据类型 前言 一般来说,我们使用ElasticSearch是为了减轻数据库的压力,那么大量的并发时,ES会怎么保证数据的一致性呢?在ElasticSearch内部,又是怎么存储数据的呢? 正文 1.版本控制 ElasticSearch采用了乐观锁来保证数据的一致性.也就是说,当用于对Document进行操作时,并不需要对document做加锁...原创 2019-04-25 14:48:03 · 297 阅读 · 0 评论 -
ElasticSearch(6)------Java应用操作ElasticSearch
ElasticSearch(6)------Java应用操作ElasticSearch 前言 在前面的博文中,我们在Kibana中对ElasticSearch中的文档数据进行了各种查询和添加,下面我们来看看怎么在java中连接ElasticSearch操作文档 正文 1. 创建java工程 首先,我们创建一个maven工程,在这里我们使用IDEA来开发,在pom文件中引入ElasticSearc...原创 2019-05-06 17:55:30 · 3461 阅读 · 0 评论