My Github

04 2024 档案

摘要:Elastic学习之旅 (12) .NET 6应用集成ES - 下本篇,我们l来了解下如何在ASP.NET 6应用中对ES中的数据进行查询 和 聚合,通过使用这些查询我们可以在应用中实现一些报表功能。到此,本系列的学习之旅就要跟大家说声再见了,12篇说多不多,持续输出就是坚持,希望对你学习ElasticSearch有所帮助。 阅读全文
posted @ 2024-04-23 08:30 EdisonZhou 阅读(98) 评论(0) 推荐(1) 编辑
摘要:Elastic学习之旅 (11) .NET 6应用集成ES - 上有了前面10篇的基础,我们大概清楚了ES的基本概念和使用(主要是查询),这也是我们作为Developer应该了解的范畴,而至于更深入的聚合分析、运维管理就不在本系列的范畴中。有童鞋说,讲讲如何在.NET应用中集成和使用ES吧,额,这个其实网上也有很多教程了。不过你既然提了,那还是得安排上。 阅读全文
posted @ 2024-04-19 08:30 EdisonZhou 阅读(237) 评论(1) 推荐(1) 编辑
摘要:Elastic学习之旅 (10) Logstash数据采集本篇我们来了解一下ElasticSearch中的数据采集神器Logstash的核心概念和基本架构,并通过一个简单的Logstash配置文件了解了如何定义Pipeline。通过使用常用的插件,基本可以满足我们日常的需求! 阅读全文
posted @ 2024-04-15 08:30 EdisonZhou 阅读(120) 评论(0) 推荐(0) 编辑
摘要:Elastic学习之旅 (9) 结构化搜索结构化搜索(Structured Search)是指对结构化数据的搜索,那么我们就来看看在ES中如何做结构化搜索。在ES中对结构化数据进行匹配,主要使用term查询,而主要使用match对文本进行全文搜索。 阅读全文
posted @ 2024-04-12 08:30 EdisonZhou 阅读(155) 评论(0) 推荐(0) 编辑
摘要:Elastic学习之旅 (8) 深入词项和全文搜索相信很多童鞋和我一样,有点傻傻分不清Term查询和全文查询的区别,那么今天我们就来一起梳理一下。通过了解ElasticSearch的Term和全文查询的基本概念及其特点,利用这些特点在指定的场景会有是事半功倍的效果! 阅读全文
posted @ 2024-04-09 08:30 EdisonZhou 阅读(68) 评论(0) 推荐(0) 编辑
摘要:Elastic学习之旅 (7) 聚合分析Elastic除搜索之外,还提供针对ES数据的统计分析功能,具有较高的实时性。通过聚合,我们可以得到一个数据的概览,它是分析和总结全套的数据,而不是寻找单个文档。 阅读全文
posted @ 2024-04-07 08:30 EdisonZhou 阅读(88) 评论(0) 推荐(0) 编辑
摘要:Elastic学习之旅 (6) Query DSL在ElasticSearch中,DSL指的是Elasticsearch Query DSL,是一种以JSON形式表示的查询语言。通过这种语言,用户可以构建复杂的查询、排序和过滤数据等操作。这些查询可以是全文搜索、聚合搜索,也可以是结构化的搜索。 阅读全文
posted @ 2024-04-04 22:03 EdisonZhou 阅读(380) 评论(0) 推荐(0) 编辑