我刚刚开始阅读关于Apache kafka的几天回来,所以我在这项技术中是一个新手。我有一些怀疑/疑问,需要澄清。如:在Apache Kafka中保留数据
按照配置:我们可以在这里设定小时的时间。 数据保留时间可以延长2年吗?
按本link它说:
卡夫卡集群保留所有发布的消息,无论他们是否已经被消耗换时间的配置时间。例如,如果日志保留时间设置为两天,那么在消息发布后的两天内,它可供使用,之后将被丢弃以释放空间。卡夫卡在数据大小方面的表现实际上保持不变,因此保留大量数据不成问题。
它已经说了性能在数据大小方面实际上是恒定的。那么这是否意味着我们可以尽可能地存储数据?它是否需要一些额外的配置或监视器?