高并发下怎样生成惟一的订单号?

若是没有并发,订单号只在一个线程内产生,那么因为程序是顺序执行的,不一样订单的生成时间必定不一样,所以用时间就能够区分各个订单。redis 若是存在并发,且订单号是由一个进程中的多个线程产生的,那么只要把线程ID添加到序列号中就能够保证订单号惟一。并发 若是存在并发,且订单号是由同一台主机中的多个进程产生的,那么只要把进程ID添加到序列号中就能够保证订单号惟一。分布式 若是存在并发,且订单号是由不
相关文章
相关标签/搜索