ElasticSearch
文章平均质量分 96
本专栏存储ElasticSearch相关学习笔记。
ElasticSearch简称ES,属于NoSQL,能够实现高效的分布式全文搜索
知识汲取者
路虽远,行则将至;事虽难,做则必成
展开
-
【ElasticSearch】学习使用DSL和RestClient编写查询语句
众周知ElasticSearch是一个著名分布式搜索引擎,既然是搜索引擎,那么查询操作就很常见,而本文将介绍如何通过DSL和RestClient实现查询语句的编写,我相信通过本文的学习,你将很快掌握ElasticSearch中常见的查询和聚合操作,同时了解如何对搜索结果的排序和分页,以及前端搜索高亮的实现逻辑。PS:由于作者水平有限,如果文中存在错误、描述不当的的地方,还请您能够及时指出,作者将及时改正,同时如果文章存在侵权的地方,也请你及时告知,作者将立即删除予以更正推荐阅读。原创 2023-11-12 00:15:00 · 691 阅读 · 0 评论 -
ElasticSearch中常见的分词器介绍
ElasticSearch是一个高效的分布式搜索引擎,其中分词器是它的核心组件之一,平常开发中选择一个合适的分词器可以很大程度上提高检索效率,所以特意花点时间快速了解ElasticSearch中各大常见的分词器,本文也将分别介绍ElasticSearch中常见的几大分词器的特点、适用场景,以及如何适用推荐阅读ElasticSearch快速入门_知识汲取者的博客-CSDN博客custom可以根据具体需求自定义分词器,包括指定分词器、字符过滤器、标记过滤器等。适用场景。原创 2023-11-11 16:32:31 · 2293 阅读 · 0 评论 -
初识ElasticSearch
ElasticSearch是什么?Elasticsearch,简称ES(不要和JavaScript中的ES搞混了,JavaScript中的ES一般要带上版本号,比如ES6,ES2015,一般直接说ES都是指ElasticSearch),是一个开源的分布式搜索和分析引擎(也是一种文档型数据库)。它使用Lucene搜索引擎来提供全文搜索功能,并提供了大量的API,用于聚合、过滤和分析数据。Elasticsearch支持实时数据搜索和分析,并可以在多个节点之间分发数据和工作负载。原创 2023-09-20 23:39:05 · 1045 阅读 · 1 评论