ElasticSearch
文章平均质量分 85
ElasticSearch实战
李小熊Zz
只要你想,你要你愿意,就去做。
展开
-
[ElasticSearch从入门到场景实战]深入搜索之多字段搜索
人生起起伏伏,有风光无限日,也有落魄失魂时,人在低谷时,唯有“熬过去,才会赢” 前言 大家好,我又来了,这一期要将多字段匹配了,进度还是有点慢的,哈哈哈哈,没关系没关系,我们慢慢学习啦。 多字符串查询 简单说,多字符川查询就是多条件查询,多条件查询,我们第一选择就是bool查询,bool查询本身采取的策略就是条件越多越好,当子查询是match语句时,bool查询语句的评分,是每条match语句评分加起来的总和。 具体的查询方式这里就不写了,之前的文章都有写过,这边只是顺带提到一下这个概念。 multi..原创 2020-07-13 18:49:51 · 204 阅读 · 0 评论 -
[ElasticSearch从入门到场景实战]深入搜索之全文搜索
人生起起伏伏,有风光无限日,也有落魄失魂时,人在低谷时,唯有“熬过去,才会赢” 前言 上一篇文章我们讲了从dsl写法,到如何利用spring data ElasticSearch来代码实现java操作ElasticSearch,这一期我们继续讲解,官方文档中的深入搜索之全文搜索,望大家有所收获。 1. 基于词项与基于全文: I. 基于词项的查询 我们都知道,ElasticSearch在存储字符串时,会将字符串根据自带分词器进行分词,而所谓基于词项的查询即是不分词查询,必须在整个词语完全匹配的情况下才显..原创 2020-06-03 18:30:32 · 214 阅读 · 0 评论 -
[ElasticSearch从入门到场景实战]深入搜索之结构化搜索实战
“人生起起伏伏,有风光无限日,也有落魄失魂时,人在低谷时,唯有“熬过去,才会赢” 前言 上一篇文章我们讲了,如何整合spring data elasticsearch,并且通过spring data来操作elasticsearch做简单的增删改查,这一期呢我们来利用spring data来做一些复杂查询,我们会用官方文档的一些例子,将他们的查询表达式来用spring data实现,告...原创 2020-04-13 18:33:22 · 206 阅读 · 0 评论 -
[ElasticSearch从入门到场景实战]Docker安装ElasticSearch
人生起起伏伏,有风光无限日,也有落魄失魂时,人在低谷时,唯有“熬过去,才会赢” 前言 Docker是一个十分方便的容器,本文主要介绍,如何使用docker安装ElasticSearch的过程 Docker安装ElasticSearch镜像 打开docker hub页面,查看ElasticSearch的tag:hub.docker.com/_/elasticse… ...原创 2020-04-09 17:27:21 · 279 阅读 · 0 评论 -
[ElasticSearch从入门到场景实战]安装ElasticSearch和Kibana
人生起起伏伏,有风光无限日,也有落魄失魂时,人在低谷时,唯有“熬过去,才会赢” 前言 ElasticSearch在互联网行业的应用越来越广泛,尤其在大数据和搜索领域,随着版本的迭代,功能也日益强大,ElasticSearch的前身是Compass,创造于2004年,在Compass的第三个版本中,创造者Shay Banon对其大部分进行了重写,并于2010年2月发布了Elas...原创 2020-04-09 17:23:55 · 154 阅读 · 0 评论 -
[ElasticSearch从入门到场景实战]-为什么使用ElasticSearch
人生起起伏伏,有风光无限日,也有落魄失魂时,人在低谷时,唯有“熬过去,才会赢” 前言 ElasticSearch在互联网行业的应用越来越广泛,尤其在大数据和搜索领域,随着版本的迭代,功能也日益强大,ElasticSearch的前身是Compass,创造于2004年,在Compass的第三个版本中,创造者Shay Banon对其大部分进行了重写,并于2010年2月发布了Elas...原创 2020-04-09 17:19:15 · 154 阅读 · 0 评论 -
[ElasticSearch从入门到场景实战]spring boot集成spring data elasticsearch操作elasticsearch
<section data-role="outer" label="Powered by 135editor.com" style="font-size:16px;"><section class="article135" style="background-repeat: repeat; background-position: left top; padding: 10px;...原创 2020-04-09 17:09:16 · 1870 阅读 · 0 评论 -
处理高并发原理
高并发(High Concurrency) 即在同一时间段,有大量请求处理高并发有三种手段:1、提高单机服务器配置2、增加服务器数量3、应用层利用缓存减少IO次数,提高并发访问处理速度(推荐redis做缓存)这里主要讲应用层如何利用缓存减少IO次数提高效率利用单例缓存原理:1、这里我们需要用到单例缓存(Map<String,Object>)做应用的缓存系统,将数据保存在内存中。2、不会...原创 2018-03-09 11:35:31 · 1802 阅读 · 0 评论