鉴于此1五机Kafka集群21个主题和1个分区三。MSG的持久化存储4每个消息1 kb510家生产商现在,这个集群的最大写能力是否等于一个java线程在磁盘上的最大写能力?如果没有,会是什么?
sgtfey8w1#
你不能说它是“等于”,因为它是不准确的,但是的,写容量将几乎相同,假设磁盘i/o将是你的瓶颈。考虑到kafka针对这项任务进行了优化,可能会比标准java应用程序的原始磁盘写入性能更好。
0s7z1bwu2#
如果您只有一个partiton,那么kafka无法扩展您的主题,并且只能使用5个示例集群中的一台机器。无法判断您的java代码编写得有多好,但结果将与kafka类似,我认为只有很小的区别,因为kafka针对磁盘写入进行了优化。
2条答案
按热度按时间sgtfey8w1#
你不能说它是“等于”,因为它是不准确的,但是的,写容量将几乎相同,假设磁盘i/o将是你的瓶颈。考虑到kafka针对这项任务进行了优化,可能会比标准java应用程序的原始磁盘写入性能更好。
0s7z1bwu2#
如果您只有一个partiton,那么kafka无法扩展您的主题,并且只能使用5个示例集群中的一台机器。
无法判断您的java代码编写得有多好,但结果将与kafka类似,我认为只有很小的区别,因为kafka针对磁盘写入进行了优化。