ES-Monitoring
通过 ES Monitoring 监控ELK Stack 各个组件的 Metric数据。
通过 ES Monitoring 监控ELK Stack 各个组件的 Metric数据。
如何使用 Charles(花瓶)来抓包
本文思路来自于博主铭毅天下的博文 项目实战 01:将唐诗三百首写入 Elasticsearch 会发生什么?
本文将唐诗三百首索引进入ES,并针对分词进行可视化处理,从这个实战项目可以了解以下一系列知识点和整体数据处理流程。
Redis 具备如下多种数据结构,对于不同的数据结构又有具体不同的底层实现,本文将具体深入到各个数据结构中,给予更深入的了解。
“In computer science, write-ahead logging (WAL) is a family of techniques for providing atomicity and durability (two of the ACID properties) in database systems.”——维基百科
在提起 Kafka 的时候,我们都会说 Kafka 很快,那快是一个抽象的形容词,对于快的定义是多方面的,吞吐量,延迟,抖动等等都是形容和描述快的指标。这也受限于,人们对于一个产品的使用期望。
Apache Kafka 以抖动和延迟为代价,针对吞吐量进行了优化。同时具备了耐用性,严格的记录顺序和最少一次的传递语义。
因此人们说 Kafka 很快,指的是 Kafka 在短时间内能安全地积累和分发大量消息的能力。
从历史上说,Kafka 诞生之初是 LinkedInd的需求,即有效地传输大量消息地能力,每小时的数据总量达到数TB。单个消息传播延迟被认为是次要的。毕竟,LinkedIn不是从事高频交易的金融机构,也不是在确定的期限内运行的工业控制系统。 Kafka可用于实现近实时(也称为软实时)系统。
Real-Time 实时系统是什么意思:每一个操作,每一个请求都能在指定的时间内完成并返回,也就是我们常说的 Deadline,那么这个系统就是实时系统。
Near-Real-Time 近实时系统:系统能在一定范围地时间内给予返回,那就是NRT。举例而言,ES 就是 NRT 搜索系统,在默认配置下, 新插入的数据能在一秒钟后被搜索到。
通常而言,NRT系统吞吐量远大于 RT 系统。