这篇文章主要为大家展示了“clickhouse配置文件是什么”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“clickhouse配置文件是什么”这篇文章吧。
ClickHouse支持多文件配置管理。 主服务器配置文件是/etc/clickhouse-server/config.xml。 其他文件必须位于/etc/clickhouse-server/config.d目录中。
所有配置文件均应为XML格式。 此外,它们应具有相同的根元素,通常为<yandex>。
主配置文件中指定的某些设置可以在其他配置文件中覆盖:
可以为这些配置文件的元素指定replace或remove属性。
如果未指定,则它将递归合并元素的内容,替换重复子元素的值。
如果指定了replace,它将用指定的元素替换整个元素。
如果指定了remove,它将删除该元素。
该配置还可以定义“替代”。 如果元素具有incl属性,则文件中的相应替换将用作值。 默认情况下,替换文件的路径是/etc/metrika.xml。 可以在服务器配置的include_from元素中进行更改。
替换值在此文件的/ yandex / substitution_name元素中指定。 如果incl中指定的替代不存在,则将其记录在日志中。 为防止ClickHouse记录缺少的替代项,请指定可选的=“ true”属性(例如,宏设置)。
也可以从ZooKeeper中进行替换。 为此,请指定属性from_zk =“ / path / to / node”。 元素值替换为ZooKeeper中/ path / to / node上节点的内容。 您还可以将整个XML子树放在ZooKeeper节点上,并将其完全插入到source元素中。
以上是“clickhouse配置文件是什么”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。