20的数据推送到对方的接口该有什么好的思路

数据库里有20W的订单,要POST到对方系统,接口每次只能接收一个订单,20万的数据要怎么推送,推送过的就不再重复推送,是不是该用到redis消息队列

简单的方案可以采用redis,可靠性要求高一点的,可以采用kafka、rocketMQ这类消息中间件比较好。需要对方接口一起做幂等才能保证消息不重复投递。20万数据可以采用多线程投递也是比较快的。