![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
es数据库
文章平均质量分 90
es数据库
吹老师个人app编程教学
好好学习,天天向上。
展开
-
Mac下通过Docker安装ElasticSearch集群
mac下输入命令:terminalmac本地文件目录创建创建配置文件(config)在config目录下分别创建es1.yml、es2.yml、es3.yml文件es1.yml示例如下:重点关注node.name,http.port,transport.tcp.portes2.yml示例:es3.yml示例:创建持久层数据文件(data)原创 2023-06-05 08:17:32 · 1039 阅读 · 0 评论 -
es_聚合用法详解
ES统计分析概念ES中的聚合查询,类似SQL的SUM/AVG/COUNT/GROUP BY分组查询,主要用于统计分析场景。下面先介绍ES聚合查询的核心流程和核心概念。原创 2023-03-18 13:58:28 · 5638 阅读 · 0 评论 -
es_题库详解
面试官:想了解你对基础概念的认知。通俗解释一下就可以。传统的我们的检索是通过文章,逐个遍历找到对应关键词的位置。而倒排索引,是通过分词策略,形成了词和文章的映射关系表,这种词典+映射表即为倒排索引。有了倒排索引,就能实现o(1)时间复杂度的效率检索文章了,极大的提高了检索效率。学术的解答方式:倒排索引,相反于一篇文章包含了哪些词,它从词出发,记载了这个词在哪些文档中出现过,由两部分组成——词典和倒排表。原创 2023-03-15 09:45:32 · 235 阅读 · 0 评论 -
es_详解
近期在公司做了一次 Elasticsearch 的分享,所以本篇主要是做一个总结,希望通过这篇文章能让读者大致了解 Elasticsearch 是做什么的以及它的使用和基本原理。生活中的数据搜索引擎是对数据的检索,所以我们先从生活中的数据说起。我们生活中的数据总体分为两种:结构化数据非结构化数据结构化数据: 也称作行数据,是由二维表结构来逻辑表达和实现的数据,严格地遵循数据格式与长度规范,主要通过关系型数据库进行存储和管理。指具有固定格式或有限长度的数据,如数据库,元数据等。原创 2023-03-14 10:06:55 · 873 阅读 · 0 评论 -
es_MySQL、HBase、ElasticSearch三者对比详解
MySQL:关系型数据库,主要面向OLTP,支持事务,支持二级索引,支持sql,支持主从、Group Replication架构模型(本文全部以Innodb为例,不涉及别的存储引擎)。HBase:基于HDFS,支持海量数据读写(尤其是写),支持上亿行、上百万列的,面向列的分布式NoSql数据库。天然分布式,主从架构,不支持事务,不支持二级索引,不支持sql。原创 2023-03-11 15:22:01 · 2857 阅读 · 2 评论 -
es_倒排索引详解
这也许是你全网你能找到的最详细的倒排索引的底层解读。博主把倒排索引的讲解划分为以下七个部分,理解难度递增,可根据自身需要选择依次阅读或者针对性阅读。通常来说,应付一般的面试,理解第一部分即可。如果需要面试搜索相关业务的岗位,需要深层次理解倒排索引,可根据自身情况选择阅读。原创 2023-03-07 09:35:49 · 1796 阅读 · 0 评论