
从零开始学Elasticsearch
文章平均质量分 83
ES 是一个开源的高扩展的分布式全文搜索引擎,是整个 Elastic Stack 技术栈的核心。它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理 PB 级别的数据。
SunnyRivers
在通信、游戏、互联网、新能源等不同行业从事过多年大数据开发相关工作,想通过博客和大家一起分享大数据技术带来的经验和乐趣。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于ES中text类型时间字段范围查询的结构化解决方案
"query": {"range": {这样一条数据都查不出来,我们接下来分析其中原理。原创 2025-02-21 09:23:46 · 818 阅读 · 0 评论 -
常用的es操作
我们前面写过ES基础操作和ES高级查询写的都很细,但是很多时候我们仅仅是忘记具体的某个语法,去那两篇博客查找就很麻烦了,这篇博客就把常用的ES操作进行总结。原创 2024-12-17 14:24:51 · 532 阅读 · 0 评论 -
Elasticsearch入门之HTTP高级查询操作
上一篇博客创建索引(创建表 create table)查看索引(查看表show tables)查看单个索引(查看单个表show create table)删除索引(删除表)创建文档(插入数据)根据唯一标识查看文档(根据主键查看一条数据)根据唯一标识修改文档所有字段值(根据主键修改一条数据)根据唯一标识修改文档指定字段值(根据主键修改指定字段的值)根据唯一标识删除文档(根据主键删除对应的一条数据)条件删除文档(根据条件删除数据)原创 2024-12-07 21:24:59 · 1622 阅读 · 0 评论 -
Elasticsearch入门之HTTP基础操作
titletext:适合用于全文搜索,能够根据部分关键词匹配到相关文档。keyword:适合用于精确匹配、排序和聚合操作。它确保了原始字符串不被分析,从而支持精确查询、按字母顺序排序以及统计不同值的数量等功能。通过这种方式,Elasticsearch 提供了灵活的数据处理能力,既支持复杂的全文搜索,又支持基于关键字的精确操作。希望这个例子能帮助你更好地理解的实际应用。创建索引(创建表 create table)查看索引(查看表show tables)原创 2024-12-07 12:49:20 · 1385 阅读 · 0 评论 -
Elasticsearch概述与安装
Google,百度类的网站搜索,它们都是根据网页中的关键字生成索引,我们在搜索的时候输入关键字,它们会将该关键字即索引匹配到的所有网页返回;它的工作原理是计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式。目前市面上流行的搜索引擎软件,主流的就两款:Elasticsearch 和 Solr,这两款都是基于 Lucene 搭建的,可以独立部署启动的搜索引擎服务软件。原创 2024-12-06 23:00:05 · 1014 阅读 · 0 评论