原创 2022-01-19 16:28:56
75阅读
 
原创 2021-07-13 11:27:40
223阅读
原创 2024-09-06 11:47:28
17阅读
ElasticSearch基本概念
原创 2021-06-04 16:03:45
219阅读
1.2ElasticSearch基本概念Index类似于mysql数据库中的databaseType类似于mysql数据库中的table表,es中可以在Index中建立type(table),通过mapping进行映射。Document由于es存储的数据是文档型的,一条数据对应一篇文档即相当于mysql数据库中的一行数据row,一个文档中可以有多个字段也就是mysql数据库一行可以有多列。   
原创 2023-10-20 10:20:47
101阅读
Elasticsearch基本概念介绍 1.索引(Index) Elasticsearch索引是一组具有共同特征的文档集合。每个索引(index)包含多个类型(type),这些类型依次包含多个文档(document),每个文档包含多个字段(Fields)。在Elasticsearch中索引由多个JSON文档组成。
原创 2021-04-21 22:31:07
460阅读
下面阐述一下ES当中的一些常见词语含义: 集群 集群由一个或多个节点组成,对外提供服务,索引和搜索功能。在所有的节点中,一个集群有一个唯一的名称默认为“ElasticSearch”,此名称很重要,因为每个节点只能是集群的一部分,当该节点被设置为相同的集群名称时,就会自动加入集群。当需要多个集群的时候,要确保每个集群的名称不能重复,否则,节点可能会加入错误的集群。   节点 一个节点是你集群中的一个
转载 2019-09-09 16:17:00
112阅读
2评论
集群(cluster) 代表一个集群,集群中有多个节点(node),其中有一个为主节点,这个主节点是可以通过选举产生的,主从节点是对于集群内部来说的。es 的一个概念就是去中心化,字面上理解就是无中心节点,这是对于集群外部来说的,因为从外部来看 es 集群,在逻辑上是个整体,你与任何一个节点的通信和与整个 es 集群通信是等价的。 索引(index) ElasticSearch 将它的数据存
转载 2021-08-12 18:07:29
222阅读
转载参考: https://my.oschina.net/Yumikio/blog/805877 https://www.cnblogs.com/hujihon/p/5656981.html https://cloud.tencent.com/developer/article/1546912 几个 ...
转载 2021-11-03 10:13:00
405阅读
2评论
ElasticSearch基本概念 es基本概念Elasticsearch是面向文档型数据库,一条数据在这里就是一个文档,用JSON作为文档序列化的格式 NRT:Nearly Real Time近实时查询,插入数据到查询时间大概为1秒延时 基于lucene开发的分布式全文检索框架,es存储和查
ES
原创 2021-07-15 11:25:57
128阅读
本章节主要是对Elasticsearch系列的入门讲解篇,包括Elasticsearch是做什么的,有什么特点,优秀使用案例,还有和mysql等关系型数据库的对比等进行了一定的讲解。
原创 2021-07-06 18:37:13
611阅读
ElasticSearch(一)】ElasticSearch简介和基本概念 一、什么是 Elasticsearch Elasticsearch 是一个分布式的开源搜索和分析引擎,适用于所有类型的数据,包括文本、数字、地理空间、结构化和非结构化数据。 Elasticsearch 在 Apache L ...
转载 2021-08-24 13:45:00
162阅读
2评论
序言 后面有大量类似于mysql的sum, group by查询 elk === elk总体架构 https://www.elastic.co/cn/products Beat 基于go语言写的轻量型数据采集器,读取数据,迅速发送到Logstash进行解析,亦或直接发送到Elasticsearch
转载 2019-04-26 16:41:00
260阅读
2评论
集群:ES节点:运行的ES实例ES集群:由若干节点组成,这些节点在同一个网络内,cluster-name相同节点:master节点:集群中的一个节点会被选为master节点,它将负责管理集群范畴的变更,例如创建或删除索引,添加节点到集群或从集群删除节点。master节点无需参与文档层面的变更和搜索,这意味着仅有一个master节点并不会因流量增长而成为 瓶颈。任意一个节点都...
原创 2021-06-21 17:58:06
1518阅读
1.简介elasticsearch是一个基于lucene构建的开源分布式搜索引擎,作为elastic stack的核心,其还可以用于数据存储以及数据分个type,同一个type中的数据
1.简介分词是指将文本转换为一系列单词的过程,也叫做文本分析,在elasticsearch里称为analysis,如将“elasticsearch是最流行的搜索引擎”行切分token filter
原创 2022-10-24 17:50:34
81阅读
1. 全文检索1.1 什么是全文检索全文检索是一种通过对文本内容进行全面索引和搜索的技术,可以快速在大量文本数据中查找包含特定关键词或短语的文档。查询 vs 检索:查询:有明确的搜索条件边界(如年龄15~25岁,颜色=红色)检索:无搜索条件边界,召回结果取决于相关性(同义词、谐音、别名等)1.2 全文检索的原理文本处理:分词、去除停用词等建立索引:使用倒排索引记录单词位置、词频、权重等搜索匹配:根
Elasticsearch是一个基于文档的NoSQL数据库,是一个分布式、RESTful风格的搜索和数据分析引擎,同时也是Elastic Stack的核心,集中存储数据。Elasticsearch、Logstash、Kibana经常被用作日志分析系统,俗称ELK。 说白了,就是…
原创 2021-06-17 10:38:46
386阅读
背景 目录 正文 总结
原创 2022-03-04 15:33:33
38阅读
背景在13年的时候,我开始负责整个公司的搜索引擎。嗯……,不是很牛的那种大项目负责人。而是整个搜索就我一个人做。哈哈。后来跳槽之后,所经历的团队都用Elasticsear...
原创 2021-06-07 22:32:37
202阅读
  • 1
  • 2
  • 3
  • 4
  • 5