配置项 |
运行时动态设置 |
默认值 |
写法例子 |
说明 |
cl.partxxxxx.pools.tobuffer |
不可以 |
4 |
|
(buffer)后台用于将buffer=>ram search 的线程数大小-由timer定时任务控制 |
cl.partxxxxx.buffer.maxcount |
不可以 |
96 |
|
buffer区域的每个part-xxxxx最多的索引个数 |
cl.partxxxxx.buffer.merger.factor |
不可以 |
16 |
|
buffer区域的每次合并的索引个数 |
cl.partxxxxx.buffer.write.each.percent.{tablename}
cl.partxxxxx.buffer.write.each.percent
|
不可以 |
1.0d |
|
默认每个part-xxxx使用多少内存,注意是每个part-xxxx而不是一共 |
cl.partxxxxx.buffer.flush.timer.check.secs
cl.partxxxxx.buffer.flush.timer.check.secs.{tablename}
|
不可以 |
300 |
|
(buffer)timer每间隔多少秒检查buffer是否需要刷到ram search里 |
cl.partxxxxx.buffer.flush.secs
cl.partxxxxx.buffer.flush.secs.{tablename}
|
|
|
|
多长时间会触发从buffer->ram search的提交操作 |