1 回答
常常在淘宝购物的淘宝用户们知道淘宝有一个订单号,这个淘宝订单号都是唯一的,每一笔订单的订单号都是不一样的,究竟淘宝订单号是怎样生成的?
信任许多的淘宝用户们都比较感兴趣。
淘宝订单号怎样生成的?
在已买到的产品列表里面,有的是几个产品为一个订单,也便是几个产品是同一个订单编号。
淘宝的订单号规矩:1.总共18位。
2.前14位为序号。
3.15-16位买家ID的倒数1-2位。
4.17-18位买家ID的倒数3-4位。
订单号并没有什么实际的意义。
订单号便是在购物网站购物后取得的订单号,记录的是购物订单信息。
在需求与购物网站进行订单查询等操作时,需求给购物网站供给商家订单号。
例如咱们的省份证号,要求唯一可读性强等特色,也能够将之理解为一个订单号。
订单号规矩:1.不重复。
不论你的订单号设计的是多复杂仍是多简略,首先咱们需求确保的是订单号在一个体系中是唯一的。
2.安全性。
订单号需求做到不容易被人为的猜测或者推测出来。
例如订单号包含体系的流水信息,用户信息等保密相关的信息。
3.禁用随机码。
随机码从必定程度来说,更安全、不重复性更高,但是可读性差。
例如生成相似这样的随机码(sdfsad12312sfsdf201),不论是从体系角度仍是从人为角度去读取,完全无法直接区分。
4.防止并发。
针对体系的并发事务场景(如秒杀),必定需求做到并发场景下,订单编号生成快速、不重复等要求。
5.控制位数。
订单号的位数尽量在 10 位-20 位之间。
太短的情况下,假如交易量过大,很难做到防止重复,太长可读性差、意义也不大。
6.尽量运用数字。
从软件角度,数字存储的订单号,占用空间小、检索快。
在以上的内容中,为大家分享了淘宝订单号的生成规矩,消费者们在申请退货退款的时分,可能会需求这个淘宝订单号。
淘宝商家们了解了这个订单号后,能够防止许多的费事。
作者同款