[发明专利]订单号管理方法、系统及存储介质在审
| 申请号: | 202011065087.2 | 申请日: | 2020-09-30 |
| 公开(公告)号: | CN112651794A | 公开(公告)日: | 2021-04-13 |
| 发明(设计)人: | 陈振林;孙禄明;刘道林;梅雨 | 申请(专利权)人: | 全景智联(武汉)科技有限公司 |
| 主分类号: | G06Q30/06 | 分类号: | G06Q30/06;G06Q10/06;G06F40/117 |
| 代理公司: | 北京化育知识产权代理有限公司 11833 | 代理人: | 尹均利 |
| 地址: | 430000 湖北省武汉市东湖新*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 订单号 管理 方法 系统 存储 介质 | ||
本发明提出了一种订单号管理方法、系统及存储介质,其包括如下步骤:保持器接收生成的订单号,并进行存储;保持器接收业务系统产生的订单号申请请求,并根据订单号申请请求分配订单号,并将已分配的订单号发送至业务系统;同时,锁定器对已分配的订单号进行标记;预警器生成订单号调整信息,且生成器根据所述订单号调整信息继续生成订单号/停止订单号生成,和/或,业务系统接收所述订单号调整信息,并根据所述订单号调整信息停止业务的进行。本发明可为订单号提供丰富的附加信息,并解决高并发下资源匮乏的问题。
技术领域
本发明涉及计算机技术领域,尤其涉及一种订单号管理方法、系统及存储介质。
背景技术
随着互联网技术的蓬勃发展,电商业务日新月异,各种购物节、秒杀活动目不暇接,期间会产生海量订单。
目前的订单号生成机制有以下几种方式:
1、基于UUID算法、雪花算法等产生随机订单号,可保证订单号不重复,但是其产生的订单号只有唯一的编号功能,不包含其他附加信息;
2、基于数据库获取最大订单号ID,加一作为新订单号,但在大数据、高并发情况下,数据库的连接数量、IO吞吐能力往往成为限制订单号生成与管理的瓶颈。同时,由于业务获取订单号后至业务处理往往需要一定的时间,期间可能导致多个业务获取相同的订单号,导致业务执行失败或者业务执行混乱。
由此,需要提供一种全新的订单号生成方法及其对应的系统,以克服上述缺陷。
发明内容
为解决上述技术问题,本发明提出了一种订单号管理方法、系统及存储介质,其可为订单号提供丰富的附加信息,并解决高并发下资源匮乏的问题。
为实现上述目的,本发明提供如下技术方案:
一方面,提供了一种订单号管理方法,其包括如下步骤:
保持器接收生成的订单号,并进行存储;
保持器接收业务系统产生的订单号申请请求,并根据订单号申请请求分配订单号,并将已分配的订单号发送至业务系统;同时,锁定器对已分配的订单号进行标记;
预警器生成订单号调整信息,且生成器根据所述订单号调整信息继续生成订单号/停止订单号生成,和/或,业务系统接收所述订单号调整信息,并根据所述订单号调整信息停止业务的进行。
优选的,所述订单信息包括业务编号、时间戳、序列号中的一种或几种。
优选的,所述业务包括电子销售平台上的商品/服务订购。
优选的,若与已分配的订单号对应的业务执行完成,则锁定器将与该业务对应的订单号的标记状态进行修改,且从保持器和/或锁定器中将与该业务对应的订单号进行删除;
若与已分配的订单号对应的业务未执行完成,则锁定器将与该业务对应的订单号重新发送至保持器,且去除对该订单号的标记,以使得该订单号重新投入使用。
优选的,所述订单号调整信息包括以下信息中的一项或几项:货源和/或运力提示信息、当前网页访问量/业务执行变化信息、广告投放强度/数量、紧急事件信息、网络搜索排名/网络热度信息、剩余订单号数量、剩余订单号预计耗尽时间。
优选的,业务负责人和/或仓库还可根据所述订单号调整信息执行预设的响应行为。
优选的,所述预设的响应行为包括:增减仓库中的货源数量、增减运输工具、增减运输人力等中的一种或多种。
还提供一种用于实现上述订单号信息管理方法的订单号信息管理系统,其包括:
生成器,其用于生成包含有订单信息的订单号;
保持器,其用于接收所述包含有订单信息的订单号并存储;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于全景智联(武汉)科技有限公司,未经全景智联(武汉)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011065087.2/2.html,转载请声明来源钻瓜专利网。





