Elasticsearch 存储模型
Elasticsearch 提供了行存及列存的能力,行存用于搜索功能,列存用于聚合和计算。这两种存储模型在文件系统中是如何实现的?它们之间有什么差异?这篇文章对其做一个简单的分析。
Elasticsearch 提供了行存及列存的能力,行存用于搜索功能,列存用于聚合和计算。这两种存储模型在文件系统中是如何实现的?它们之间有什么差异?这篇文章对其做一个简单的分析。
记录 Elasticsearch 常用的操作,如索引、查询、分词及调试等等相关的操作。
记录在 Docker 中安装 Elasticsearch 7.14.2 及 Kibana 7.14.2, 构建一个单机的实验环境。
记录 Docker 在 CentOS 7 版本上的安装流程。
如何衡量一个系统的好坏,如何提升它,如何管理它? 管理学大师彼得·德鲁克曾说 “你如果无法度量它,就无法管理它 (If you can’t measure it, you can’t manage it)”。从这里可以看出,如果想全面管理提升一个系统,就需要先对它的各项性能指标有一个衡量,知道它的薄弱点在哪里,找到病症所在才能对症下药。
Four Golden Signals 是 Google 针对大量分布式监控的经验总结,4 个黄金指标可以在服务级别帮助衡量终端用户体验、服务中断、业务影响等层面的问题。主要包括四种类型的指标:延迟,通讯量,错误以及饱和度。
影响网络通信质量的两大因素:延迟和带宽。延迟主要指分组从信息源发送到目的地所需的时间,而带宽主要是指逻辑或物理通信路径最大的吞吐量。这篇文章主要讲述网络延迟的组成部分及如何评估传输速率及理论上的最大传输速率。
这个系列主要记录常用的量化指标,如网络传输、性能、监控指标及关于量化的方法论。这些指标给出了能力的边界,可以有助于我们在做系统设计时限定系统性能的边界,为设计决策提供数据的支撑,最终优化系统的设计。