【问题标题】:how to change settings of kafka engine in clickhouse如何在clickhouse中更改kafka引擎的设置
【发布时间】:2018-04-12 21:15:32
【问题描述】:

我有一个使用 Kafka 引擎的 Clickhouse 表。

但是,我想修改表的kafka broker列表。

这可能吗?好像没有文档。

【问题讨论】:

    标签: clickhouse


    【解决方案1】:

    这可以通过使用 Kafka 引擎删除并重新创建表来完成。因为有这种引擎的表不存储,只接收数据,所以这个操作应该不会对服务的运行产生负面影响

    【讨论】:

    • 消费者偏移量的管理呢?新表不会尝试从主题的最开始读取数据吗?
    • @pdeva 我们没有测试经纪人名单的变化。仅更改表的架构(当无法通过 ALTER TABLE 进行时)。
    • 只要你使用相同的组名,消费者偏移量就会保存在代理中。但是,您必须在消费者偏移因不活动而被删除之前执行该操作(ATM 这是 24 小时,但在较新版本中默认值将更改为 7 天。您可以使用 offset.retention.minutes 更改此设置。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-15
    • 2018-08-30
    • 2021-10-13
    • 1970-01-01
    • 2020-08-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多