
获得徽章 0
- 如何优雅的用redis实现一个不允许数据重复的队列,并且可以使用多线消费?
数据结构尽量简单,set不重复,但是不支持多线程消费,list支持多线程消费,但是不能避免重复。21 - 千万级任务用什么方案解决好?
目前系统每天有近千万的快递运单信息,运单进入系统后,需要不定时的去快递公司接口获取最新的轨迹状态,将收、发、到、派、签的信息获取入库,每一个阶段的时间不一样,比如,获取到发件后,10小时请求一次快递公司接口,获取到到件后,隔2小时再去请求一次快递公司接口。目前的处理方式时扫表轮询,不是一个好方案,想实现单号进入系统后,生成任务自己去完成全部收发到派签的流程(生命周期),有什么好的方案吗?展开92