ElasticSearch
smile-Mr
大神是历练出来的
展开
-
ElasticSearch (一)linux 安装及常见的错误
1.创建elasticsearch用户组[root@VM_0_3_centos ~]# groupadd elasticsearch2.创建用户 es 并设置密码为es[root@VM_0_3_centos ~]# useradd es[root@VM_0_3_centos ~]# passwd es3.用户es 添加到elasticsearch 用户组[root@...原创 2019-07-10 09:47:04 · 311 阅读 · 0 评论 -
ElasticSearch (二) 简介概念及核心
1.ES是什么ES是面向文档的Nosql,这意味着它可以存储整个对象或文档。然而它不仅仅是存储,还会索引(index)每个文档的内容使之可以被搜索。在es中,你可以对文档(而非成行成列的数据)进行索引,搜索、排序、过滤。这种理解数据的方式与以往完全不同,这也是es能够执行复杂的全文搜索的原因之一。ES使用json作为文档序列化格式。在ES中存储数据的行为叫索引(indexing)数...原创 2019-07-14 09:55:38 · 517 阅读 · 0 评论 -
ElasticSearch (三)Java集成Elasticsearch RestHighLevelClient
1.在spring原有及基础上新增Maven依赖 <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch-rest-client</artifactId>...原创 2019-07-14 18:33:35 · 817 阅读 · 3 评论 -
ElasticSearch (四)Java之Elasticsearch RestHighLevelClient API 使用增删改查
ES的安装及java集成ES与新增索引在前面几篇此篇如有疑问可观看下面链接的内容,谢谢!https://blog.csdn.net/weixin_40685388/article/details/959053591.创建获取id的接口/** * es跟id获取参数 */public interface EsEntity { /** * 根据id获取数据...原创 2019-07-21 20:36:06 · 1333 阅读 · 0 评论 -
ElasticSearch (五)Java之Elasticsearch RestHighLevelClient 基础API与函数,分组查询使用
本章通过ElasticSearch进行查询must 多个查询条件的完全匹配,相当于 and。mustNot 多个查询条件的相反匹配,相当于 not。should 至少有一个查询条件匹配, 相当于 or。1.创建查询类 1.1 根据系统id进行查询@Slf4j@Repositorypublic class ESDao { @Autowired...原创 2019-08-16 17:00:57 · 5572 阅读 · 0 评论