Elastic Stack 10 | 分片设计与管理 & 集群容量规划 在旧版的ElasticSearch 中创建索引默认设置5个主分片,7.0 开始默认只有一个主分片。 单个分片的优点在于,查询算分聚合不准确的问题都可以避免,而其影响在于单个索引,单个分片,无法实现集群... 04月15日2 阅读全文
Elastic Stack 09 | Hot & Warm架构与 Shard Filtering 01 Hot & Warm 架构概述 前面我们说到,应该设置单一节点单一角色的集群来充分利用硬件资源。其中Data Node 节点比价占用CPU RAM 还可以配备SSD。 其实也并非所有的D... 04月10日2 阅读全文
Elastic Stack 08 | ElasticSearch 集群水平扩展 关于生产环境集群部署方式 生产环境中,通常一个节点,只承担一种角色。 因为不同的角色对 系统资源的消耗不同,把角色分开,可以更充分的利用硬件资源,同时也避免了单个节点损坏导致多个角色不可用。 Mast... 04月09日3 阅读全文
Elastic Stack 07 | 集群身份验证与HTTPS 加密通信 ElasticSearch 7.6.1 配置X-PACK安全认证,并开启HTTPS。kibana 7.6.1 加密连接ElasticSearch 04月08日2 阅读全文
Elastic Stack 06 | 分片实现原理及生命周期 ElasticSearch 的分片,在Lucene 中又被称为 Index 在学习分片前,先介绍几个概念,有助于更清晰的认识分片。 带着这三个问题,看下面的文档。 为什么ES的搜索是近实时的?ES 如... 04月06日2 阅读全文
Elastic Stack 05 | 分布式特特性及分布式搜索机制 01 集群分布式模型及选主与脑裂问题 Es分布式特性优点存储的水平扩容,支持PB级数据提高系统可用性,部分节点停止服务,集群服务不受影响Es的分布式架构每个集群都有一个集群名字,各个节点通过指定集群名... 04月02日1 阅读全文
Elastic Stack 04 | Search API概览 Search API 的分类 ElasticSearch 的查询api分为两大类 URL Search 和 Request Body Search URL Searchhttp get 的方式url中... 04月02日3 阅读全文
Elastic Stack 03 | 倒排索引 & 分词 Elasticsearch 为什么搜索块,Elasticsearch 使用一种称为 倒排索引 的结构,它适用于快速的全文搜索。 本文简单介绍“倒排索引” 和 es内置分词器,以及中... 03月31日1 阅读全文
Elastic Stack 02 | ElasticSearch 基本概念 本文介绍es的基本概念,如索引,排序,Query String 查询,以及Elasticsearch聚合分析等 03月30日1 阅读全文