配置属性Presto(C++)- 协调器节点

您可以通过 API 自定义协调器配置属性Presto(C++)。

Presto(C++) 的配置属性 - 协调器节点
属性名 Type 已添加验证
http-server.log.max-size 字符串 限制{1, 1e13} ;支持的值是带或不带单位的数字 TB、MB、GB、B、KB
http-server.log.max-history 整数 限制{1, 1000}
http-server.threads.max 整数 限制{1, 1000}
log.max-history 整数 限制{1, 1000}
log.max-size 字符串 限制{1, 1e13} ;支持的值是带或不带单位的数字 TB、MB、GB、B、KB
node-scheduler.max-pending-splits-per-task 整数 限制{1, 1000}
node-scheduler.max-splits-per-node 整数 限制{1, 1000}
optimizer.joins-not-null-inference-strategy 字符串 任何字符串
optimizer.default-filter-factor-enabled 布尔值 "真" 或 "假"
optimizer.exploit-constraints 布尔值 "真" 或 "假"
optimizer.in-predicates-as-inner-joins-enabled 布尔值 "真" 或 "假"
optimizer.partial-aggregation-strategy 字符串 任何字符串
optimizer.prefer-partial-aggregation 布尔值 "真" 或 "假"
optimizer.infer-inequality-predicates 布尔值 "真" 或 "假"
optimizer.handle-complex-equi-joins 布尔值 "真" 或 "假"
optimizer.generate-domain-filters 布尔值 "真" 或 "假"
optimizer.size-based-join-flipping-enabled 布尔值 "真" 或 "假"
optimizer.default-join-selectivity-coefficient 浮点
join-max-broadcast-table-size 字符串 限制{1, 1e13} ;支持的值是带或不带单位的数字 TB、MB、GB、B、KB
query.client.timeout 字符串 限制{1, 1e13} ;支持的值是带或不带单位的数字 m、s、ms、h
query.execution-policy 字符串 任何字符串
query.low-memory-killer.policy 字符串 任何字符串
query.max-execution-time 字符串 限制{1, 1e13} ;支持的值是带或不带单位的数字 m、s、ms、h
query.max-history 整数 限制{1, 10000}
query.max-total-memory-per-node 字符串 限制 {1, 1e13}; 支持的值是单位为 TB、MB、GB、B、KB 的数字
query.max-total-memory 字符串 限制 {1, 1e13}; 支持的值是单位为 TB、MB、GB、B、KB 的数字
query.max-memory-per-node 字符串 限制 {1, 1e13}; 支持的值是单位为 TB、MB、GB、B、KB 的数字
query.max-memory 字符串 限制 {1, 1e13} 支持的值为数字,单位为 TB、MB、GB、B、KB
query.max-stage-count 整数 限制{1, 10000}
query.min-expire-age 字符串 支持的值是带或不带单位的数字 m、s、ms、h
query.min-schedule-split-batch-size 整数 限制{1, 10000}
query.stage-count-warning-threshold 整数 限制{1, 10000}
query.max-length 整数 限制{1, 10000}
scale-writers 布尔值 "真" 或 "假"
scheduler.http-client.max-requests-queued-per-destination 整数 限制{1, 100000}
shutdown.grace-period 字符串 限制{1, 1e13} ;支持的值是带或不带单位的数字 m、s、ms、h
native-execution-enabled 布尔值 "真" 或 "假"
optimizer.optimize-hash-generation 布尔值 "真" 或 "假"
regex-library 字符串 任何字符串
use-alternative-function-signatures 布尔值 "真" 或 "假"
experimental.table-writer-merge-operator-enabled 布尔值 "真" 或 "假"