Blueherb In solitude, where we are least alone 王佳鑫

kafka batches 数据结构是自定义map

读数据:每生产一条数据,都会从batches里面读取数据。
假如每秒生产10万条消息,是不是就意味着每秒要读取10万次。
所以绝对是一个高并发的场景。
写数据:
假设有100个分区,那么就是会插入100次数据,创建队列100次(当队列为空时)。
并且队列只需要插入一次就可以了。
所以这是一个低频的操作。

posted @ 2021-07-19 22:44  阿呆学习之路  阅读(61)  评论(0编辑  收藏  举报