sqoop-update-mode相关

sqoop update-mode包含有两种模式,update-only及allowinsert,且update-mode必须配合update-key组合使用

update-only:仅将hdfs上发生变更的数据记录更新至rds数据库中,新增记录抛弃,不会导出到rds,sqoop会根据update-key生成对应update语句

allowinsert:当hdsf数据发生变更时,原数据被更新或插入新数据,均会同步至rds中,sqoop实际生成的语句为INSERT ... ON DUPLICATE KEY UPDATE , 此模式下update-key实际上不会被使用,但要求rds表必须具备主键或索引,默认使用primary key或UNIQUE index