一种数据配送方法及装置、存储介质、终端,所述方法包括:判断接收到的数据订单为包期限订单或点对点订单;如果所述数据订单为点对点订单,则判断所述数据订单是否需要优先配送;如果需要优先配送,则将所述数据订单设置为第一优先级;如果不需要优先配送,则将所述数据订单缺省设置为第二优先级;其中,每当配送数据时,具有所述第一优先级的订单的第一数据优先于具有所述第二优先级的订单的第二数据进行配送。该方法可以根据具体需求,对重要的点对点订单进行优先配送,从而更好地满足数据配送需求,提高用户体验。
【技术实现步骤摘要】
数据配送方法及装置、存储介质、终端
本专利技术涉及数据流通
,尤其涉及一种数据配送方法及装置、存储介质、终端。
技术介绍
在现有的数据传输技术中,通常设置有数据供方,作为交易系统终端数据提供方,向所述交易系统中的数据需求方,即数据需方提供数据。进一步地,通过供方前置机向需方前置机进行配送,其中,前置机可以为配送过程中位于供方或需方环境中的一台机器,用于安装交易中心的数据配送系统。具体地,针对每个数据供方,可能会存在有包期限订单和点对点订单待传输的情况。其中,所述包期限订单可以包含有在多个时间点配送的订单,例如为1月份收到的本年度订单,包含有每月进行配送的12个订单;或者为6月份收到的订单,包含有每季度进行配送,直至次年1季度完成的3个订单等。所述点对点订单可以包含有在单个时间点配送的订单,例如为一次性完成数据配送的订单。然而,在实际配送中,容易出现供方前置机同时传输包期限订单和点对点订单的情景。由于包期限订单的各个批次的订单会一起进入订单等待队列进行排队,会导致后续新加入的点对点订单得不到及时配送。具体而言,点对点订单需要等到包期限订单的订单配送完才能进行配送。亟需一种数据配送方法,有机会根据具体需求,对重要的点对点订单进行优先配送,从而更好地满足数据配送需求,提高用户体验。
技术实现思路
本专利技术解决的技术问题是提供一种数据配送方法及装置、存储介质、终端,可以有机会根据具体需求,对重要的点对点订单进行优先配送,从而更好地满足数据配送需求,提高用户体验。为解决上述技术问题,本专利技术实施例提供一种数据配送方法,包括以下步骤:判断接收到的数据订单为包期限订单或点对点订单;如果所述数据订单为点对点订单,则判断所述数据订单是否需要优先配送;如果需要优先配送,则将所述数据订单设置为第一优先级;如果不需要优先配送,则将所述数据订单缺省设置为第二优先级;其中,每当配送数据时,具有所述第一优先级的订单的第一数据优先于具有所述第二优先级的订单的第二数据进行配送。可选的,所述的数据配送方法还包括:如果所述数据订单为包期限订单,则将所述包期限订单缺省设置为第二优先级。可选的,所述的数据配送方法还包括:如果所述数据订单为包期限订单,则将所述包期限订单中的预设数量的订单设置为第一优先级,将其余订单缺省设置为第二优先级。可选的,将所述包期限订单中的预设数量的订单设置为第一优先级包括:按照配送时间前后顺序,在所述包期限订单中,确定预设百分比的数量的订单,所述预设百分比的数量的订单的配送时间早于所述包期限订单中剩余订单的配送时间;将所述预设百分比的数量的订单设置为第一优先级。可选的,所述的数据配送方法还包括:将具有所述第一优先级的订单的信息以及具有所述第二优先级的订单的信息提供给供方前置机,以使得所述供方前置机在配送数据时,先配送具有所述第一优先级的订单的第一数据,后配送具有所述第二优先级的订单的第二数据。可选的,在判断接收到的数据订单为包期限订单或点对点订单之前,所述的数据配送方法还包括:确定接收到的数据订单所属的订单等待队列,其中,每个数据供方具有一条专属的订单等待队列;判断所述数据订单是否需要优先配送包括:判断所述数据订单在所述专属的订单等待队列中是否需要优先配送;其中,所述供方前置机配送的第一数据以及第二数据属于同一个专属的订单等待队列。可选的,判断所述数据订单是否需要优先配送包括:根据数据需方的需求,确定所述数据订单是否需要优先配送。可选的,所述的数据配送方法还包括:如果所述第一优先级的订单为多个,则按照时间先后顺序进行配送;和/或,如果所述第二优先级的订单为多个,则按照时间先后顺序进行配送。可选的,数据配送装置包括:确定模块,适于判断接收到的数据订单为包期限订单或点对点订单;优先配送判断模块,适于当所述数据订单为点对点订单时,判断所述数据订单是否需要优先配送;第一设置模块,适于当需要优先配送时,将所述数据订单设置为第一优先级;第二设置模块,适于当不需要优先配送时,将所述数据订单缺省设置为第二优先级;其中,每当配送数据时,具有所述第一优先级的订单的第一数据优先于具有所述第二优先级的订单的第二数据进行配送。为解决上述技术问题,本专利技术实施例提供一种存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述数据配送方法的步骤。为解决上述技术问题,本专利技术实施例提供一种终端,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行上述数据配送方法的步骤。与现有技术相比,本专利技术实施例的技术方案具有以下有益效果:在本专利技术实施例中,通过判断点对点订单是否需要优先配送,并且在优先配送的情况下设置第一优先级,在不需要优先配送的情况下缺省设置第二优先级,相比于现有技术中,点对点订单需要等到包期限订单的订单配送完才能进行配送,采用本专利技术实施例的方案,可以有机会根据具体需求,对重要的点对点订单进行优先配送,从而更好地满足数据配送需求,提高用户体验。进一步,如果所述数据订单为包期限订单,则将所述包期限订单中的预设数量的订单设置为第一优先级,其余订单缺省设置为第二优先级,可以避免后续新加入的包期限订单受到之前的包期限订单影响,全部订单都得不到及时处理,通过对预设数量的订单进行优先处理,可以进一步满足数据配送需求,提高用户体验。进一步,通过设置每个数据供方具有一条专属的订单等待队列,且判断优先配送的步骤也是在专属的订单等待队列中进行,可以避免不同的数据供方之间的订单互相干扰,进一步满足数据配送需求,提高用户体验。附图说明图1是本专利技术实施例中一种数据配送方法的流程图;图2是本专利技术实施例中一种数据配送方法的工作场景示意图;图3是本专利技术实施例中另一种数据配送方法的部分流程图;图4是本专利技术实施例中一种数据配送装置的结构示意图。具体实施方式如前所述,在实际配送数据的过程中,容易出现供方前置机同时传输包期限订单和点对点订单的情景,进而导致后续新加入的点对点订单得不到及时配送。本专利技术的专利技术人经过研究发现,在现有技术中,由于包期限订单的各个批次的订单会一起进入订单等待队列进行排队,会导致后续新加入的点对点订单得不到及时配送。具体而言,点对点订单需要等到包期限订单的订单配送完才能进行配送。在本专利技术实施例中,判断接收到的数据订单为包期限订单或点对点订单;如果所述数据订单为点对点订单,则判断所述数据订单是否需要优先配送;如果需要优先配送,则将所述数据订单设置为第一优先级;如果不需要优先配送,则将所述数据订单缺省设置为第二优先级;其中,每当配送数据时,具有所述第一优先级的订单的第一数据优先于具有所述第二优先级的订单的第二数据进行配送。采用上述方案,通过判断点对点订单是否需要优先配送,并且在优先配送的情况下设置第一优先级,在不需要优先配送的情况下缺省设置第二优先级,相比于现有技术中,点对点订单需要等到包期限订单的订单配送完才能进本文档来自技高网...
【技术保护点】
1.一种数据配送方法,其特征在于,包括以下步骤:/n判断接收到的数据订单为包期限订单或点对点订单;/n如果所述数据订单为点对点订单,则判断所述数据订单是否需要优先配送;/n如果需要优先配送,则将所述数据订单设置为第一优先级;/n如果不需要优先配送,则将所述数据订单缺省设置为第二优先级;/n其中,每当配送数据时,具有所述第一优先级的订单的第一数据优先于具有所述第二优先级的订单的第二数据进行配送。/n
【技术特征摘要】
1.一种数据配送方法,其特征在于,包括以下步骤:
判断接收到的数据订单为包期限订单或点对点订单;
如果所述数据订单为点对点订单,则判断所述数据订单是否需要优先配送;
如果需要优先配送,则将所述数据订单设置为第一优先级;
如果不需要优先配送,则将所述数据订单缺省设置为第二优先级;
其中,每当配送数据时,具有所述第一优先级的订单的第一数据优先于具有所述第二优先级的订单的第二数据进行配送。
2.根据权利要求1所述的数据配送方法,其特征在于,还包括:
如果所述数据订单为包期限订单,则将所述包期限订单缺省设置为第二优先级。
3.根据权利要求1所述的数据配送方法,其特征在于,还包括:
如果所述数据订单为包期限订单,则将所述包期限订单中的预设数量的订单设置为第一优先级,将其余订单缺省设置为第二优先级。
4.根据权利要求3所述的数据配送方法,其特征在于,将所述包期限订单中的预设数量的订单设置为第一优先级包括:
按照配送时间前后顺序,在所述包期限订单中,确定预设百分比的数量的订单,所述预设百分比的数量的订单的配送时间早于所述包期限订单中剩余订单的配送时间;
将所述预设百分比的数量的订单设置为第一优先级。
5.根据权利要求1至4任一项所述的数据配送方法,其特征在于,还包括:
将具有所述第一优先级的订单的信息以及具有所述第二优先级的订单的信息提供给供方前置机,以使得所述供方前置机在配送数据时,先配送具有所述第一优先级的订单的第一数据,后配送具有所述第二优先级的订单的第二数据。
6.根据权利要求5所述的数据配送方法,其特征在于,
在判断接收到的数据订单为包期限订单或点对点订单之前,...
【专利技术属性】
技术研发人员:汤奇峰,李青山,
申请(专利权)人:上海数据交易中心有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。