[clickhouse] section¶
Clickhouse service configuration
rw_addresses¶
- Default value
- service="clickhouse", wait=True
- YAML Path
- clickhouse.rw_addresses
- Key-Value Path
- clickhouse/rw_addresses
- Environment
- NOC_CLICKHOUSE_RW_ADDRESSES
db¶
- Default value
- noc
- YAML Path
- clickhouse.db
- Key-Value Path
- clickhouse/db
- Environment
- NOC_CLICKHOUSE_DB
rw_user¶
- Default value
- default
- YAML Path
- clickhouse.rw_user
- Key-Value Path
- clickhouse/rw_user
- Environment
- NOC_CLICKHOUSE_RW_USER
rw_password¶
- Default value
- None
- YAML Path
- clickhouse.rw_password
- Key-Value Path
- clickhouse/rw_password
- Environment
- NOC_CLICKHOUSE_RW_PASSWORD
ro_addresses¶
- Default value
- service="clickhouse", wait=True
- YAML Path
- clickhouse.ro_addresses
- Key-Value Path
- clickhouse/ro_addresses
- Environment
- NOC_CLICKHOUSE_RO_ADDRESSES
ro_user¶
- Default value
- readonly
- YAML Path
- clickhouse.ro_user
- Key-Value Path
- clickhouse/ro_user
- Environment
- NOC_CLICKHOUSE_RO_USER
ro_password¶
- Default value
- None
- YAML Path
- clickhouse.ro_password
- Key-Value Path
- clickhouse/ro_password
- Environment
- NOC_CLICKHOUSE_RO_PASSWORD
request_timeout¶
- Default value
- 1h
- YAML Path
- clickhouse.request_timeout
- Key-Value Path
- clickhouse/request_timeout
- Environment
- NOC_CLICKHOUSE_REQUEST_TIMEOUT
connect_timeout¶
- Default value
- 10s
- YAML Path
- clickhouse.connect_timeout
- Key-Value Path
- clickhouse/connect_timeout
- Environment
- NOC_CLICKHOUSE_CONNECT_TIMEOUT
default_merge_tree_granularity¶
- Default value
- 8192
- YAML Path
- clickhouse.default_merge_tree_granularity
- Key-Value Path
- clickhouse/default_merge_tree_granularity
- Environment
- NOC_CLICKHOUSE_DEFAULT_MERGE_TREE_GRANULARITY
encoding¶
- Default value
Possible values : * * deflate * gzip
- YAML Path
- clickhouse.encoding
- Key-Value Path
- clickhouse/encoding
- Environment
- NOC_CLICKHOUSE_ENCODING
enable_low_cardinality¶
- Default value
- False
- YAML Path
- clickhouse.enable_low_cardinality
- Key-Value Path
- clickhouse/enable_low_cardinality
- Environment
- NOC_CLICKHOUSE_ENABLE_LOW_CARDINALITY
cluster¶
- Default value
- YAML Path
- clickhouse.cluster
- Key-Value Path
- clickhouse/cluster
- Environment
- NOC_CLICKHOUSE_CLUSTER
cluster_topology¶
- Default value
- 1
- YAML Path
- clickhouse.cluster_topology
- Key-Value Path
- clickhouse/cluster_topology
- Environment
- NOC_CLICKHOUSE_CLUSTER_TOPOLOGY
Examples:
Value | Description |
---|---|
1 | non-replicated, non-sharded configuration |
1,1 | 2 shards, non-replicated |
2,2 | 2 shards, 2 replicas in each |
3:2,2 | first shard has 2 replicas an weight 3, second shard has 2 replicas and weight 1 |