prometheus_config:# following are prometheus configure
port:8080# the port prometheus use to fetch metrics
push_gateway_ip_address:127.0.0.1# push method configure: push gateway ip address
push_gateway_port:9091# push method configure: push gateway port
cache_config:# cache configure
cpu_cache_capacity:16# how many memory are used as cache, unit: GB, range: 0 ~ less than total memory
cache_config:
cpu_cache_capacity:16# how many memory are used as cache, unit: GB, range: 0 ~ less than total memory
cpu_cache_free_percent:0.85# old data will be erased from cache when cache is full, this value specify how much memory should be kept, range: greater than zero ~ 1.0
insert_cache_immediately:false# insert data will be load into cache immediately for hot query
gpu_cache_capacity:5# how many memory are used as cache in gpu, unit: GB, RANGE: 0 ~ less than total memory
gpu_cache_free_percent:0.85# old data will be erased from cache when cache is full, this value specify how much memory should be kept, range: greater than zero ~ 1.0
gpu_ids:# gpu id
-0
-1
engine_config:
nprobe:3000
\ No newline at end of file
use_blas_threshold:20
resource_config:
# resource list, length: 0~N
# please set a DISK resource and a CPU resource least, or system will not return query result.
#
# example:
# resource_name: # resource name, just using in connections below
# type: DISK # resource type, optional: DISK/CPU/GPU
# device_id: 0
# enable_executor: false # if is enable executor, optional: true, false