[发明专利]用于订单处理的方法、装置和计算机可读存储介质有效
申请号: | 201710114554.8 | 申请日: | 2017-02-28 |
公开(公告)号: | CN106875262B | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 舒凯凯 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06;G06F16/25 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 吴崇 |
地址: | 310012 浙江省杭州市西*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 订单 处理 方法 装置 计算机 可读 存储 介质 | ||
本发明的实施方式提供了一种用于订单处理的方法和装置。该用于订单处理的方法包括:按照下单流程的操作步骤依次进行数据查询,将查询得到的数据存放到为所述下单流程分配的独立缓存空间中;在所述下单流程结束后,将所述独立缓存空间中的数据清除。本发明的方法避免大量修改代码,缩短开发周期,能增加系统稳定性,能提高订单处理效率。此外,本发明的实施方式提供了一种用于订单处理的装置。
技术领域
本发明的实施方式涉及计算机应用技术领域,更具体地,本发明的实施方式涉及用于订单处理的方法、装置和计算机可读存储介质。
背景技术
本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
随着网络技术的不断发展,网络渐渐走进了人们的生活,网络购物也变得越来越普及。在网络购物中,通常将用户通过浏览器,app等工具,在购物网站购买商品,生成订单的过程称为下单流程。
通常来说,下单流程一般比较复杂,需要用户操作的步骤通常较多,而每个下单流程之间不能互相影响,对数据的实时性要求较高,例如在用户下单过程中需要实时查询大量的数据,并且用户下单的相关数据要保存在数据库中。
相关现有技术中,在下单流程开始时,一次性从数据库中查出该订单所有需要的数据,并存在本地缓存或第三方缓存中,下单流程中,对于第一个需要使用数据的步骤A,该步骤A从缓存读取该订单所需的所有数据,该步骤A执行完毕后,如果该步骤之后的步骤B还要使用某一些数据,由步骤A将所有数据传递给步骤B,即在步骤A对应的代码的返回值包含上述所有数据,作为步骤B对应的代码的输入值。在步骤B之后,如果步骤C还要使用某一些数据,由步骤B将所有数据传递给步骤C,即在步骤B对应的代码的返回值包含上述所有数据,作为步骤C对应的代码的输入值。如果步骤C之后的步骤D不需要使用任何数据,则步骤C无需传送数据给步骤D,而假如步骤D之后的步骤E需要某些数据,则由步骤C将上述所有数据传递给步骤E。则订单中各步骤的数据读取与传递逻辑按照上述方式依次进行。
发明内容
但是,上述相关技术中用于订单处理的方式,例如,假定步骤A、B、C可能只需要整个订单所需所有数据中的一部分数据,并不需要所有数据,但是依然需要读取所有数据并进行传递,导致下单流程响应较慢,单位时间内可走完的下单流程数会减少,订单处理效率低下。此外,如果某一步骤一开始不需要数据,例如上述步骤D,但是后续由于应用逻辑修改的需要,后续需要某些数据,则不仅仅需要对步骤D的代码逻辑进行修改,还需要对代码C、E的逻辑进行修改,代码修改量巨大,开发周期长,容易产生不可以预估的问题,以至于系统稳定性不高。
为此,非常需要一种改进的用于订单处理的方法和装置,以避免大量修改代码、缩短开发周期、增加系统稳定性、以及提高订单处理效率。
在本上下文中,本发明的实施方式期望提供一种用于订单处理的方法和装置。
在本发明实施方式的第一方面中,提供了一种用于订单处理的方法,包括:按照下单流程的操作步骤依次进行数据查询,将查询得到的数据存放到为所述下单流程分配的独立缓存空间中;在所述下单流程结束后,将所述独立缓存空间中的数据清除。
在本发明的一个实施例中,基于前述方案,该按照下单流程的操作步骤依次进行数据查询时,首先从所述独立缓存空间中查询。
在本发明的另一实施例中,基于前述方案,该将查询得到的数据存放到为所述下单流程分配的独立缓存空间中包括:将按照下单流程的操作步骤查询得到的新数据存放到为所述下单流程分配的独立缓存空间中。
在本发明的又一个实施例中,基于前述方案,为所述下单流程所分配的独立缓存空间为线程级的缓存。
在本发明的再一个实施例中,基于前述方案,为所述下单流程分配的独立缓存空间包括:通过指定缓存起始地址为所述下单流程分配的独立缓存空间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710114554.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于物联网的智能导购及定位方法
- 下一篇:一种校园二手物品交易系统及方法