当前位置: 首页 > news >正文

ElasticSearch

ElasticSearch的应用场景说明

全文检索能力

1653876850875-fa9b1b05-a2ca-4088-a2a1-1569ce3cfc5c.png

1653876875462-180b7f84-1014-4f73-824a-632e28c4d09c.png

日志存储分析能力

1653877095390-cf2cb51b-d735-4821-b7d7-04341d80bebb.png

1653877085961-3e4f883e-6deb-44ff-b4dd-3c0afaeb0b2c.png

1653877160819-db78872f-0df7-4734-bc41-2ae863f6f0d2.png

数据存储(用的比较少)

1653877267116-d3e4989d-f26d-4f0b-9b25-8bc1c4b5b5fd.png

全文检索

什么是全文检索

1653877380278-33440c7f-416a-456e-8e0d-049751584977.png

1653877448509-3926ed99-23b8-4e44-944f-3ff3f22f43de.png

存在索引关键字,就是命中文档

使用关键字就可以搜索对应的文档数据

1653877469999-acfb1e17-9f78-426a-8b6e-89d605215886.png

检索算法

1653877574684-cdaa37cc-9cfd-4bc3-89f3-ab6f40405d7d.png

倒排索引

先将非结构化数据转换为结构化数据,之后使用关键字建立索引

1653877700948-1ae42bf8-2103-453f-89d5-9044fd79b97b.png

1653877747697-51dd759e-7cba-422e-85a1-92885aa9949f.png

全文检索的结构

1653877798197-5c015e05-0865-4780-a431-2eee6a3a981d.png

1653877970691-c9e11f4a-8bfd-46a5-903e-99d476cb3bd4.png

1653877959619-befc863c-7caa-4334-ac22-1d85e5d2d0f9.png

索引库结构

1653878090524-ab6f15d1-5690-4f64-b781-232d6e09ab4d.png

检索流程

1653878209621-56612689-5977-43f4-8e55-f7253f6fe9de.png

ElasticSearch 实践与集群架构

ES 集群架构

1653878281148-950aa665-ff8f-48af-9c99-f6aa950bb914.png

1653878286449-0387caca-9244-4b99-855f-4e81d95c4d95.png

1653878326670-5685c539-1f00-42b3-9143-2ddf37e04603.png

1653878443052-f92a6fe6-f168-409e-a0b2-ff04dde0176d.png

1653878451175-59452a14-22dc-4f59-9f11-7c5f85bfae02.png

1653878503289-ea7858aa-4d35-47cb-835f-e0593295f037.png

ES是如何进行分片存储的?

1653878474419-569b8fb5-c787-4a98-ad75-7940d856c825.png

主分片和副本分片的关系:

1653878953925-89041a74-f744-46b4-8a0d-07231d36ce01.png

1653879034518-d93d430f-e0a1-4dd7-a238-dd3fddb1d810.png

数据在主分片上做写入,主从节点都可以进行数据写入和数据的读取。

主分片是读写,从分片只可以读不可以写。

分片和节点是不一样的。

节点类型

1653878833372-de6e1375-402e-4088-9e3c-2c540fb8eae2.png

1653878842588-41e23001-bcf0-4d99-b251-fc073a23d76f.png

1653878856370-8454f4c7-e9ea-4cf8-9745-09d756c717d0.png

1653878869077-2dba8dc2-a0d7-4beb-a02d-f84060338d09.png

1653878904441-49d13a81-18f4-4199-b1dc-a657c559b2c3.png

ES集群故障转移

1653878993171-b9755af5-6442-4c47-9c89-47704420f14f.png

1653879051137-02743f43-87e9-45dd-93e9-610ca4fdaf37.png

1653879138881-580a520a-367a-4af0-8219-dde4c48b900e.png

ES横向扩容能力

1653879182938-ea04e330-d7ee-478d-9a11-4e1ea1f245c8.png

1653879205818-5f6d066b-dcb7-4d6e-bc05-80496f247a52.png

1653879223621-20230aca-5a45-4f81-b6e1-3fb440dffbba.png

ES 集群脑裂

1653879297068-3c684df4-30c6-41d6-a5e5-f116495ac0bd.png

1653879329092-314d0a01-c989-44af-b702-b9a2e5b476da.png

文档读写路由

1653879476872-01177eca-e872-465f-be38-b55186f3b580.png

1653879505156-f92597f4-cd03-4e70-beec-b6ad0892b4da.png

1653879583403-662cad1c-95bb-4728-ac45-2ba167f7ee91.png

http://www.hskmm.com/?act=detail&tid=29624

相关文章:

  • 20232302 2025-2026-1《网络与系统攻防技术》实验一实验报告
  • 2023 ICPC ECfinal J
  • 嵌入式十六进制的地址转换成十进制MB单位
  • 20232318 2025-2026-1 《网络与系统攻防技术》 实验一实验报告
  • 实时Galgame - 动漫角色 语言生成+图片生成
  • 系统响应慢分析案例
  • Linux文件系统与磁盘工作原理
  • 平安好车主小程序 充电站、加油站列表vmp+wasm逆向
  • Linux文件系统的实验
  • 软中断softirq的CPU使用率升高
  • CPU多进程切换导致过载-CPU上下文切换
  • Vue3 之pinia状态管理
  • 乐理 -01识谱
  • shader func
  • 案例分析-DDOS攻击、网络延迟(延迟确认纳格算法)、NAT延迟
  • 服务器丢包分析-iptables规则-MTU大小设置错误-perf-火焰图分析处理请求时内核线程调用
  • luogu P4513 小白逛公园
  • 2025 年碟式离心机厂家 TOP 企业品牌推荐排行榜,DB640 系列 / DB330 系列 / DB440 系列 / DB460 系列 / DB550 系列 / 专业碟式离心机推荐这十家公司!
  • 20231408徐钰涵课程思维导图Openssl实践
  • 案例分析-DNS+tcpdump+wireshark
  • 2025 年卧式离心机厂家 TOP 企业品牌推荐排行榜,LW250/LW350/LW450/LW530/LW540 / 专业卧式离心机推荐这十家公司!
  • 2025 年水泥管厂家最新推荐排行榜,国标水泥管,二级水泥管,钢筋混凝土水泥管,大口径水泥管,平口水泥管公司推荐!
  • Day1 经典Holle word
  • 内存知识总结
  • 2025 年金属复合板厂家推荐广东粤洋建材科技有限公司,实力产能与定制服务全景解析金属复合板公司推荐
  • 2025 年铝蜂窝板厂家最新推荐排行榜,铝蜂窝板,铝蜂窝吊顶,铝蜂窝墙面板,微孔吸音板,防火A级铝复合板公司推荐
  • 读书笔记:关于Oracle里的“老古董”:LONG类型
  • 致技术社区的英雄们:一场关于文明未来的建造邀请
  • AI图片生成思路
  • SCP/NOIP 复习:插板法