Skip to main content

concurrent

多通道配置参数

chunjun支持多并发读取数据,开启多并发读取数据后,根据splitPk和splitStrategy为每个子任务生成对应的sql进行查询

参数名称是否必须类型描述
$.parameter.splitPk(none)String多通道时,指定的切割建,建议是主键
$.parameter.splitStrategyrangeString多通道划分数据的方式,支持range 以及 mod两种方式 range:查询出数据库最大值最小值,使用where column>=xxx and column < xxx 方式进行数据划分 mod 使用where mod(column, 总通道数) = 当前通道index,使用mod的方式进行数据划分,注意此方式用不到索引
{
"parameter":{
"splitPk":"id",
"splitStrategy":"range"
},
"name":"xxxreader"
}