如何使用spring batch composite reader执行连接查询?

现在我有三个大的mysql表:

geo_ip: [start_ip, end_ip, country_code, region_code, city], 
region: [region_code, region_name], 
country: [country_code, country_name]

我想设计一个 spring 批处理步骤,它读取三个表并生成包含[start_ip,end_ip,country_code,country_name,region_code,region_name,city]的记录

如果我使用一个执行三个表连接的读取器,它将会超级慢 . 有没有办法使用复合阅读器,并且比加入表格要快得多?

回答(0)