
kafka
请叫我小帅哥
小帅哥一个,有事联系我经纪人。
展开
-
kafka是如何高效读取指定offset的消息?
1、segment随着partition文件的不断增加,文件越来越大,对于消息文件的维护和已经消费的消息的清理会带来麻烦。因此partition目录被多个连续的segment划分,segment构成了kafka的最小存储单元。这种特性也方便old segment的删除,释放空间。segment的生命周期由服务端配置参数(log.segment.bytes,log.roll.{ms,hours}...原创 2018-09-13 10:48:13 · 8048 阅读 · 2 评论 -
kafka消息发送模式
在kafka-0.8.2之后,producer不再区分同步(sync)和异步方式(async),所有的请求以异步方式发送,这样提升了客户端效率。producer请求会返回一个应答对象,包括偏移量或者错误信。这种异步方地批量的发送消息到kafka broker节点,因而可以减少server端资源的开销。新的producer和所有的服务器网络通信都是异步地,在ack=-1模式下需要等待所有的repli...原创 2019-01-24 16:23:33 · 4405 阅读 · 1 评论