【问题标题】:Clickhouse shared dictionariesClickhouse 共享词典
【发布时间】:2017-09-25 01:32:39
【问题描述】:

有没有办法使用 clickhouse 在同一共享和/或集群中的多台机器之间“共享”或“复制”字典。

目前,我有大约 10 个文件用于 clickhouse 加载的外部词典(以及一些从中加载数据的 csv)。所有的字典都非常小而且对于很多查询都很重要,所以我想找到一种方法来分发它们,而不是必须在每个集群上维护最新的副本。

有什么办法吗?

【问题讨论】:

    标签: columnstore clickhouse


    【解决方案1】:

    您可以尝试使用像 puppet 这样的配置管理工具,ansible 将您的字典汇总到多个节点上,一起 clickhouse 配置

    或者只使用 rsync 或 NFS 共享并根据需要运行 service clickhouse reload

    【讨论】:

    • 带有 rsync 的自定义脚本可能是我想要的。
    • NFS 共享似乎很麻烦,因为如果共享驱动器的服务器出现故障,所有其他服务器都将丢失所有字典。 \
    猜你喜欢
    • 1970-01-01
    • 2022-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多