kafka 初稿整理,如何梳理个人对它的理解?

2026-05-27 11:510阅读0评论SEO基础
  • 内容介绍
  • 相关推荐

本文共计1362个文字,预计阅读时间需要6分钟。

kafka 初稿整理,如何梳理个人对它的理解?

前言+简单整理一些自己使用Kafka的一些感受。原文+一旦都要回到现实的世界上,计算机世界只是真实事件的一个缩影。计算机世界有一个重要的东西,那就是数据库。数据库记录着真实事件的点点滴滴。

前言

简单整理一些自己使用kafka的一些感受。

正文

一切都要回到真实的世界上, 计算机世界只是真实事件的一个缩影。

计算机世界有一个重要的东西,那就是数据库。

数据库记录着真实世界发生了什么,准确的说就是这个世界发生了什么然后产生了什么结果。

比如说一辆火车,那么数据库记录这辆火车是开启的开始停止的,或者说乘坐着几个人,也就是这辆火车对当前世界的状态。

有比如说,一个人,数据库里面记录着这个人的年龄、身高、性别等。也就是记录这个人的状态。

可以说数据库,是事物的状态机。

这个是满足以前的,但是呢,现在有一个新的需求了。 就是这辆火车,在A 站每一趟上去多少人下去多少人。

这似乎就不是某件事物的状态了,而是某个事件的状态了,也就是到底发生了什么事,时间、地点、任务等,而且是一个递增的关系。

如果将事件状态存储到数据库中,也是可以的(这里不要去考虑技术、性能这块)。 但是适合不适合呢?

无论是无关系数据库还是关系数据库,他们的表或者说集合吧,都是有固定结构的,无关系数据库不是说没有数据结构哈,而是说集合直接没有明确的关系。

但是描述一件事情好像是没有固定的结构的,当然了也可以有,但是这样无法准确的表述这件事了。

那么人们就定义了一种结构体,叫做log,就是日志,来描述这件事情发生了什么。那么日志如何管理呢?

kafka 制作出来作为一个日志管理器了。

阅读全文

本文共计1362个文字,预计阅读时间需要6分钟。

kafka 初稿整理,如何梳理个人对它的理解?

前言+简单整理一些自己使用Kafka的一些感受。原文+一旦都要回到现实的世界上,计算机世界只是真实事件的一个缩影。计算机世界有一个重要的东西,那就是数据库。数据库记录着真实事件的点点滴滴。

前言

简单整理一些自己使用kafka的一些感受。

正文

一切都要回到真实的世界上, 计算机世界只是真实事件的一个缩影。

计算机世界有一个重要的东西,那就是数据库。

数据库记录着真实世界发生了什么,准确的说就是这个世界发生了什么然后产生了什么结果。

比如说一辆火车,那么数据库记录这辆火车是开启的开始停止的,或者说乘坐着几个人,也就是这辆火车对当前世界的状态。

有比如说,一个人,数据库里面记录着这个人的年龄、身高、性别等。也就是记录这个人的状态。

可以说数据库,是事物的状态机。

这个是满足以前的,但是呢,现在有一个新的需求了。 就是这辆火车,在A 站每一趟上去多少人下去多少人。

这似乎就不是某件事物的状态了,而是某个事件的状态了,也就是到底发生了什么事,时间、地点、任务等,而且是一个递增的关系。

如果将事件状态存储到数据库中,也是可以的(这里不要去考虑技术、性能这块)。 但是适合不适合呢?

无论是无关系数据库还是关系数据库,他们的表或者说集合吧,都是有固定结构的,无关系数据库不是说没有数据结构哈,而是说集合直接没有明确的关系。

但是描述一件事情好像是没有固定的结构的,当然了也可以有,但是这样无法准确的表述这件事了。

那么人们就定义了一种结构体,叫做log,就是日志,来描述这件事情发生了什么。那么日志如何管理呢?

kafka 制作出来作为一个日志管理器了。

阅读全文