胡夕:Apache Kafka监控与调优

[复制链接]
66i66 发表于 2023-9-10 21:39:28|来自:山西晋中 | 显示全部楼层
您好,我现在在看您的大作《apache kafka 实战》学习kafka,“虽然 Kafka 会持久化所有数据到磁盘,但本质上每次写入操作其实都只是把数据写入到操作系统的 页缓存( page cache)中,然后由操作系统自行决定什么时候把页缓存中的数据写回磁盘上 。”,   “而 Kafka 则反其道而行之, 所 有数据都会立即被写入文件系统的持久化日志中,之后 Kafka服务器才会返回结果给客户端通 知它们消息已被成功写入。这样做既实时保存了数据,又减少了 Kafka程序对于内存的消耗, 从而将节省出的内存留给页缓存使用,更进一步地提升了整体性能 。”,上面两句话中一个说由操作系统决定什么时候将数据持久化到磁盘,一个说实时持久化到硬盘,我想问一下是我理解错了,还是上面讲的是两种配置
12
发帖

快速回帖

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则