在生产环境中将 Kafka 的复制因子设置为 0 的用例是什么?



复制因子设置为 0 对于生产环境是否无效,或者是否有有意义的用例?

复制因子 = 1 表示存在数据的单个副本。如果您的代理失败,那么您将丢失所有数据。

复制因子 = 2 表示您有 2 个数据副本。因此,当 1 个节点发生故障时,您最终会得到数据的单个副本。当第二个节点发生故障时,您的数据将丢失。

复制因子 = n 表示您有数据的 Nx 个副本。

复制因子 = 0 根本没有任何意义。

复制因子必须大于 0。Kafka 不允许用户创建没有副本的主题。

最新更新