ElasticSearch入门教程
ElasticSearch入门教程【一】- 简介
淡淡的说非 2020-07-25 14:41:18 155 收藏 1
分类专栏: elasticsearch 文章标签: 搜索引擎 elasticsearch
版权
教程列表
ElasticSearch入门教程【一】- 简介
ElasticSearch入门教程【二】- 安装
ElasticSearch入门教程【三】- Head插件
ElasticSearch入门教程【四】- 基本用法
ElasticSearch入门教程【五】- TransportClient客户端
ElasticSearch入门教程【六】- spring-boot-starter-data-elasticsearch
文章目录
一、什么是ElasticSearch
二、应用场景
三、实际案例
四、基本概念
1. 索引
2. 类型
3. 文档
一、什么是ElasticSearch
基于 Apache Lucene 构建的开源分布式搜索和数据分析引擎
采用 Java 编写,提供简单易用的 Restful 风格的 API
二、应用场景
————————————————
版权声明:本文为CSDN博主「淡淡的说非」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/yaorongke/article/details/107575566
ElasticSearchRepository和ElasticSearchTemplate的使用
https://blog.csdn.net/tianyaleixiaowu/article/details/76149547/
终于有人把Elasticsearch原理讲透了!
https://www.cnblogs.com/fengff/p/11388956.html
6 ElasticsearchTemplate和JPA中ElasticsearchRepository的选择
天涯泪小武 2017-06-05 11:21:10 9389 收藏 2
分类专栏: Elasticsearch Spring boot相关实战知识的专栏 文章标签: ElasticSearch
版权
手写中间件之——并发框架
码云GVP项目作者,京东中间件工程师一行行实战如何写中间件。包括并发框架、热key探测框架等分布式、高并发场景实用中间件。 该专栏主要讲如何编写一个并发框架,解决任意的多线程并行、串行、阻塞、依赖、回调的并发框架,可以任意组合各线程的执行顺序,带全链路执行结果回调。多线程编排一站式解决方案。
天涯泪小武
¥9.90
订阅专栏
通过前面的文章可以知道,JPA中有个ElasticsearchRepository可以做Elasticsearch的相关增删改查,用法和普通的CRUDRepository是一样的,这样就能统一ElasticSearch和普通的JPA操作,获得和操作mysql一样的代码体验。但是同时可以看到ElasticsearchRepository的功能是比较少的,简单查询够用,但复杂查询就不够了。
而ElasticsearchTemplate则提供了更多的方法来完成更多的功能,也包括分页之类的,他其实就是一个封装好的ElasticSearch Util功能类,通过直接连接client来完成数据的操作。
如https://stackoverflow.com/questions/28897404/spring-data-elasticsearchs-elasticsearchtemplate-vs-elasticsearchrepository上所说,ElasticsearchTemplate, by other hand, is an elasticsearch client for working with your indexes, and it's not typed or related to your domain classes. It's more powerful since you can do many tasks not available to the repository implementation, like deleting an index or making aggregated searchs.
那么我们在service里,可以灵活的使用这两个来操作ElasticSearch。
————————————————
版权声明:本文为CSDN博主「天涯泪小武」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/tianyaleixiaowu/article/details/72865282