基于redis集群,key为orderId,value为整型数值,借助于redis的自增,获取订单流水号。设定超时时间。 订单号构成为:城市(比如:cityId)+时间部分(年月日时分)+序列号(redis自增获取),由于在分布式环境下不同机房的时钟可能有不一致情况,所以,统一取key(序列号)的超时时间。 当redis的key过期了以后,重新生成key,从0开始计数。