Kafka+Operator存储持久化方案对存储性能和io的需求是否要求非常敏感?存储上主要保留的是哪些部分的持久化数据?
Kafka对存储性能的敏感程度本质上取决于业务诉求,Operator只是Kafka容器化之后一种典型的部署方式。
Kafka作为高性能的消息队列,常用于实时或准实时的消息处理,建议配置高性能闪存存储。
Kafka存储过程中,每个 Topic被分成多个 Partition,Partition 从物理上可以理解成一个文件夹。每个 Partition 又被分成了多个 Segment,Segment 从物理上可以理解成一个「数据文件 + 索引文件」,这就是Kafka持久化的数据内容。
收起