ElasticSearch 知识归纳

这篇具有很好参考价值的文章主要介绍了ElasticSearch 知识归纳。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

鱼弦:CSDN内容合伙人、CSDN新星导师、51CTO(Top红人+专家博主) 、github开源爱好者(go-zero源码二次开发、游戏后端架构 https://github.com/Peakchen)

ElasticSearch 知识归纳

Elasticsearch 知识归纳:

Elasticsearch 是一个基于开源的分布式搜索和分析引擎,建立在 Apache Lucene 库之上。它被广泛用于处理和分析大规模的实时数据,并提供了强大的全文搜索、分布式数据存储和分析能力。以下是对 Elasticsearch 的原理、使用场景和相关文献的详细解释。

原理解释:

Elasticsearch 的核心原理涉及以下几个关键概念:

  1. 分布式架构:Elasticsearch 使用分布式架构,数据被分割成多个分片(shard),并分布在多个节点(node)上。每个节点都可以独立地处理搜索和索引请求,并通过协调节点(coordinating node)进行协调和路由。

  2. 倒排索引:Elasticsearch 使用 Lucene 的倒排索引结构。倒排索引是一种将文档中的每个词映射到所在文档的索引结构。它可以快速地定位包含特定词的文档。

  3. 分布式搜索和查询:当用户发送搜索请求时,Elasticse文章来源地址https://www.toymoban.com/news/detail-475557.html

到了这里,关于ElasticSearch 知识归纳的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • elasticsearch 7.9.3知识归纳整理(五)之 es的索引生命周期管理

    一、常见概念及命令 1.1、概念 ILM定义了四个生命周期阶段: Hot :正在积极地更新和查询索引。 Warm :不再更新索引,但仍在查询。 cold :不再更新索引,很少查询。信息仍然需要可搜索,但是如果这些查询速度较慢也可以。 Delete :不再需要该索引,可以安全地将其删除

    2024年01月22日
    浏览(40)
  • elasticsearch 7.9.3知识归纳整理(四)之 java实现深分页scroll

    ES对from+size是有限制的,from和size的和不能超过1w。超过后效率十分低下。 ES查询过程: ①将用户的指定的进行分词 ②将词汇去分词库中进行检索,得到多个文档的id ③去各个分片中拉去数据指定的数据(耗时长) ④将数据根据score进行排序(耗时长) ⑤根据from的值将查询

    2024年02月05日
    浏览(30)
  • elasticsearch 7.9.3知识归纳整理(六)之 kibana图形化操作es指南

    一、创建用户,角色和权限指引 1.创建角色 1.1 在kibana首页点击Manage and Administer the Elastic Stack下的securitys settings 1.2 点击左侧Security 下的roles 1.3 点击右上角的create role 1.4 输入角色名字 完成后点击下面的create role 1.5 创建好角色后,找到角色,点击 角色名 就会进入给角色授权界

    2024年02月08日
    浏览(37)
  • elasticsearch 7.9.3知识归纳整理(二)之 es基本原理及使用kibana操作es的常见命令

    一、es的基本原理与基础概念 1.1 倒排索引 倒排索引 源于实际应用中需要根据属性的值来查找记录。这种索引表中的每一项都包括一个属性值和具有该属性值的各记录的地址。由于不是由记录来确定属性值,而是由属性值来确定记录的位置,因而称为倒排索引(inverted index)。带

    2024年02月12日
    浏览(36)
  • SQL Server知识点归纳

    一、认识、入门 SQL是一门高级查询语言 SQL Server是微软开发的一个开发工具 1.使用前必须先打开两个TCP/IP,然后再打开SQL Server(MSSQLSERVER) 2.数据库名称:1、. 2、127.0.0.1 3、localhost 都是代表主机的意思 3.四个系统数据库:master(核心数据库)、model(模型)、msdb(警告日志数据

    2024年02月02日
    浏览(28)
  • XML学习基础知识归纳(一)

    一、XML基本概述 (1)概念:XML是可扩展的标记语言,xml文档的后缀名为 .xml (2)作用:用来用来传输和存储数据,不用于表现和展示数据,这点呢相比于HTML来说是不同的,HTML是用来表现数据,将数据展示到页面中去的。体现在 作配置文件 ,或者 充当小型数据库 ,在 网络

    2024年02月13日
    浏览(28)
  • Kubernetes ElasticSearch 高级实践归纳和注意点

    注意方面: 集群规划和节点配置:需要根据数据规模和性能需求来规划集群的大小和节点的配置,例如节点的 CPU、内存、存储等。 高可用性和容错:ElasticSearch 支持主从复制和副本分片等机制,可以提供高可用性和容错能力,需要根据业务需求来配置。 节点调度和亲和性:

    2024年02月08日
    浏览(25)
  • CN考研真题知识点二轮归纳(2)

    持续更新,上期目录: CN考研真题知识点二轮归纳(1) https://blog.csdn.net/jsl123x/article/details/134095044?spm=1001.2014.3001.5501 1.DCHP 动态主机配置协议,常用于给主机动态分配IP地址,它提供即插即用的联网机制~ 2.PPP 点对点协议,在点对点连接上传输多协议数据包提供了一种标准方法

    2024年02月08日
    浏览(27)
  • CN考研真题知识点二轮归纳(3)

    持续更新,上期目录: CN考研真题知识点二轮归纳(2) https://blog.csdn.net/jsl123x/article/details/134111760?spm=1001.2014.3001.5501 1.TCP/IP 名称:传输控制协议/网络协议,是一个 协议族 ,主要由传输层协议TCP和网络层协议IP组成 2.FTP协议 用于在异构网络任意计算机之间传送文件 3.简述3次

    2024年02月06日
    浏览(29)
  • CN考研真题知识点二轮归纳(1)

    本轮开始更新真题中涉及过的知识点,总共不到20年的真题,大致会出5-10期,尽可能 详细 的讲解并罗列不重复的知识点~ 目录 1.三类IP地址网络号的取值范围 2.Socket的内容 3.邮件系统中向服务器获取邮件所用到的协议 4.RIP 5.DNS 6.CSMA/CD 7.NAT的作用和工作原理 8.详细阐述二层交换

    2024年02月07日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包