一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

资源信息的处理方法、装置、设备及存储介质与流程

2022-12-19 20:42:15 来源:中国专利 TAG:


1.本公开涉及大数据数据处理技术领域,尤其涉及一种资源信息的处理方法、装置、设备及存储介质。


背景技术:

2.随着社会的不断发展和计算机技术的卓越进步,电商行业的发展也越来越迅速。通常,在大型电商活动期间,参与用户可能较多,若直接从数据库中获取商品信息,可能会造成数据库崩溃。
3.相关技术中,可以从缓存数据中获取商品信息,但由于活动更新较快,缓存中数据的更新可能存在一定的滞后性,从而可能使得商品信息的获取与展示不够准确。由此,如何准确地获取商品信息,显得至关重要。


技术实现要素:

4.本公开提供一种资源信息的处理方法、装置、设备及存储介质。
5.第一方面,本公开提供一种资源信息的处理方法,包括:
6.在接收到资源信息查询请求的情况下,确定当前时刻;
7.根据当前时刻与各资源处理事件的起止时刻间的关系,确定与当前时刻关联的目标资源处理事件及目标资源处理事件的结束时刻;
8.基于所述当前时刻与所述结束时刻间的时间差值,确定目标资源处理事件对应的目标存储区域;
9.从所述目标存储区域中获取目标资源处理事件关联的资源信息;
10.将所述资源信息展示在显示界面上。
11.可选的,在所述将所述资源信息展示在显示界面上之后,还包括:
12.响应于接收到定价提交指令,获取所述指令中包含的资源标识;
13.将所述目标存储区域中所述资源标识对应的已定价次数进行更新。
14.可选的,所述基于所述当前时刻与所述结束时刻间的时间差值,确定所述目标资源处理事件对应的目标存储区域,包括:
15.在所述时间差值大于第一阈值的情况下,确定所述目标资源处理事件对应的目标存储区域为缓存区;
16.在所述时间差值小于第一阈值的情况下,确定所述目标资源处理事件对应的目标存储区域为数据库。
17.可选的,在所述从所述目标存储区域中获取所述目标资源处理事件关联的资源信息之前,还包括:
18.在所述目标存储空间为缓存区的情况下,响应于所述时间差值大于第一阈值、且在所述缓存区中未获取到缓存数据的情况下,从所述数据库中获取所述目标资源处理事件关联的资源信息;
19.将所述资源信息作为缓存数据存储至缓存区。
20.可选的,在所述将所述资源信息作为缓存数据存储至缓存区之后,还包括:
21.获取所述目标资源处理事件对应的活动的开始时刻及结束时刻;
22.将所述结束时刻与所述开始时刻间的时长,确定为所述目标资源处理事件对应的缓存数据的有效时长。
23.可选的,在所述基于所述当前时刻与所述结束时刻间的时间差值,确定所述目标资源处理事件对应的目标存储区域之后,还包括:
24.在所述目标存储区域为缓存区的情况下,响应于所述缓存区中存在与所述目标资源处理事件无关的任一缓存数据,将所述缓存数据进行删除;或者,
25.在任一目标资源处理事件关联的缓存数据超过有效时长仍存在的情况下,将所述任一目标资源处理事件关联的缓存数据进行删除。
26.可选的,所述将所述资源信息展示在显示界面上,包括:
27.将所述资源信息按照已定价次数从高至低的顺序展示在显示界面上。
28.第二方面,本公开提供一种资源信息的处理装置,包括:
29.接收模块,用于在接收到资源信息查询请求的情况下,确定当前时刻;
30.查询模块,用于根据所述当前时刻与各资源处理事件的起止时刻间的关系,确定与所述当前时刻关联的目标资源处理事件及所述目标资源处理事件的结束时刻;
31.确定模块,用于基于所述当前时刻与所述结束时刻间的时间差值,确定所述目标资源处理事件对应的目标存储区域;
32.获取模块,用于从所述目标存储区域中获取所述目标资源处理事件关联的资源信息;
33.展示模块,用于将所述资源信息展示在显示界面上。
34.可选的,所述装置还包括更新模块,用于:
35.响应于接收到定价提交指令,获取所述指令中包含的资源标识;
36.将所述目标存储区域中所述资源标识对应的已定价次数进行更新。
37.可选的,所述确定模块,具体用于:
38.在所述时间差值大于第一阈值的情况下,确定所述目标资源处理事件对应的目标存储区域为缓存区;
39.在所述时间差值小于第一阈值的情况下,确定所述目标资源处理事件对应的目标存储区域为数据库。
40.可选的,所述装置还包括缓存模块,用于:
41.在所述目标存储空间为缓存区的情况下,响应于所述时间差值大于第一阈值、且在所述缓存区中未获取到缓存数据的情况下,从所述数据库中获取所述目标资源处理事件关联的资源信息;
42.将所述资源信息作为缓存数据存储至缓存区。
43.可选的,所述确定模块,还用于:
44.获取所述目标资源处理事件对应的活动的开始时刻及结束时刻;
45.将所述结束时刻与所述开始时刻间的时长,确定为所述目标资源处理事件对应的缓存数据的有效时长。
46.可选的,还包括删除模块,用于:
47.在所述目标存储区域为缓存区的情况下,响应于所述缓存区中存在与所述目标资源处理事件无关的任一缓存数据,将所述缓存数据进行删除;或者,
48.在任一目标资源处理事件关联的缓存数据超过有效时长仍存在的情况下,将所述任一目标资源处理事件关联的缓存数据进行删除。
49.可选的,所述展示模块,具体用于:
50.将所述资源信息按照已定价次数从高至低的顺序展示在显示界面上。
51.本公开第三方面实施例提出了一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;所述存储器存储计算机执行指令;所述处理器执行所述存储器存储的计算机执行指令,以实现如本公开第一方面实施例提出的资源信息的处理方法。
52.本公开第四方面实施例提出了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如本公开第一方面实施例提出的资源信息的处理方法。
53.本公开第五方面实施例提出了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如本公开第一方面实施例提出的资源信息的处理方法。
54.本公开提供的资源信息的处理方法、装置、电子设备及存储介质,可以先在接收到资源信息(例如商品信息)查询请求的情况下,确定当前时刻,之后可以根据当前时刻与各资源处理事件(例如商品活动)的起止时刻间的关系,确定与当前时刻关联的目标资源处理事件及目标资源处理事件的结束时刻,并基于当前时刻与结束时刻间的时间差值,确定目标资源处理事件对应的目标存储区域,之后可以从目标存储区域中获取目标资源处理事件关联的资源信息,并将资源信息展示在显示界面上。由此,可以先确定出与当前时刻关联目标资源处理事件(商品活动)及结束时刻,之后再基于当前时刻与结束时刻间的时间差值,确定目标存储区域,再从目标存储区域中获取资源信息并进行展示,从而可以基于时间信息,确定出关联的资源信息对应的目标存储区域,不仅提高了资源信息获取的准确性,而且也降低了数据库访问频率,减轻了数据库访问压力,为保障数据库的平稳运行提供了条件。
附图说明
55.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
56.图1为本公开实施例提供的资源信息的处理方法的流程图一;
57.图2为本公开实施例提供的一种显示界面的示例图;
58.图3为本公开实施例提供的另一种显示界面的示例图;
59.图4为本公开实施例提供的资源信息的处理方法的流程图二;
60.图5为本公开实施例提供的资源信息的处理方法的流程图三;
61.图6为本公开实施例提供的资源信息的处理过程的示例图;
62.图7为本公开实施例提供的资源信息的处理装置的结构示意图;
63.图8为本公开实施例提供的电子设备的结构示意图。
64.通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为
本领域技术人员说明本公开的概念。
具体实施方式
65.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
66.下面以具体地实施例对本公开的技术方案以及本公开的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本公开的实施例进行描述。
67.本公开实施例还提供一种资源信息的处理方法。
68.图1为本公开实施例提供的资源信息的处理方法的流程图一。如图1所示,该资源信息的处理方法包括:
69.步骤101,在接收到资源信息查询请求的情况下,确定当前时刻。
70.其中,本实施例中的资源可以互联网上任意可能的产品资源,例如网上交易平台的商品,对应的,资源信息可以是商品信息,对此不作限制。
71.而资源信息查询请求用于查询资源信息,例如查询商品信息。一些实施例,资源信息查询请求可以为用户通过终端设备触发的,比如可以为语音形式,或者也可以为指令形式等等,本公开对此不做限定。
72.举例来说,若检测到某一指定控件被触发,比如“查询”控件被触发,那么可以确定接收到资源信息查询请求,此时可以先确定当前时刻等等,本公开对此不做限定。
73.步骤102,根据当前时刻与各资源处理事件的起止时刻间的关系,确定与当前时刻关联的目标资源处理事件及目标资源处理事件的结束时刻。
74.其中,资源处理事件与资源的活动相关,例如资源为商品,则各资源处理事件可以是平台发起的不同场次的商品活动,并且每个场次的资源处理事件可以有对应的起止时刻,即:活动开始时刻和结束时刻。
75.而与当前时刻相关联的资源处理事件可以被称为目标资源处理事件,本实施例可以根据当前时刻与各资源处理事件的起止时刻间的关系确定该目标资源处理事件,也即是说,当前时刻进行的资源处理事件为目标资源处理事件,
76.一些实施例,可以通过查询预先设置数据表,以确定当前时刻关联的目标资源处理事件及结束时刻。
77.其中,预设的数据表中,可以存储有各个资源处理事件的编号及起止时刻等信息。从而,本公开实施例中,可以基于当前时刻,遍历查询预设的数据表,以获取当前时刻关联的目标资源处理事件及结束时刻等等。本公开对此不做限定。
78.举例来说,若预设的数据表中包含的活动信息为:资源处理事件1(第1场商品活动,编号“1”):起止时刻为8:00-8:10,资源处理事件2(第2场商品活动):起止时刻为8:30-9:00,资源处理事件3(第3场商品活动):起止时刻为9:10-9:45。若当前时刻为8:37,那么遍历查询该预设的数据表,可以确定与当前时刻关联的目标资源处理事件为资源处理事件2、结束时刻为:9:00等等。
79.需要说明的是,上述示例只是示意性说明,不能作为对本公开实施例中预设的数据表、资源处理事件及结束时刻等的限定。
80.步骤103,基于当前时刻与活动场次的结束时刻间的时间差值,确定与目标资源处理事件对应的目标存储区域。
81.其中,存储区域用于对资源处理事件的资源信息进行存储。一些实施例,存储区域例如可以分为数据库和缓存区,也即是说,资源信息可以存储在数据库中,或者也可以进行缓存;而与目标资源处理事件存在关联的存储区域可以被称为目标存储区域,目标存储区域例如为数据库或者缓存区。
82.一些实施例,可以根据时间差值和设定的第一阈值比较结果,确定该目标存储区域。例如:可以在时间差值大于第一阈值的情况下,确与目标资源处理事件对应的定目标存储区域为缓存区;或者,在时间差值小于第一阈值的情况下,确定目标资源处理事件对应的目标存储区域为数据库。
83.其中,第一阈值可以为提前设定的数值,比如可以为3分钟、5分钟等等;其也可以根据目标资源处理事件对应的活动时长进行调整,比如活动时长为10分钟,那么对应的第一阈值可能为1.5分钟、2分钟等等;或者若活动时长为30分钟,那么对应的第一阈值可能为3分钟、5分钟等等,本公开对此不做限定。
84.举例来说,若当前时刻为10:10,从预设的数据表中查询到与当前时刻关联的目标资源处理事件的活动起止时刻为10:00-10:30,那么可以确定当前时刻与结束时刻间的时间差值为:20分钟。若第一阈值为4分钟,时间差值20分钟大于第一阈值4分钟,那么可以确定与当前时刻关联的目标资源处理事件对应的目标存储区域为缓存区。
85.或者,若当前时刻为10:28,从预设的数据表中查询到与当前时刻关联的目标资源处理事件的起止时刻为10:00-10:30,那么可以确定当前时刻与结束时刻间的时间差值为:2分钟。若第一阈值为5分钟,时间差值2分钟小于第一与之5分钟,那么可以确定与当前时刻关联的目标资源处理事件对应的目标存储区域为数据库。
86.需要说明的是,上述示例只是示意性说明,不能作为对本公开实施例中确定目标存储区域的方式等的限定。
87.步骤104,从目标存储区域中获取目标资源处理事件关联的资源信息。
88.其中,任一目标资源处理事件关联的资源可能为一个或者多个,例如任一活动场次关联的商品可能为一个,或者也可能为多个等等,本公开对此不做限定。
89.另外,资源信息(例如商品信息),可以为商品名称、库存、已定价次数、商场价格等等,本公开对此不做限定。
90.其中,已定价次数,可以理解为对某一商品,全部用户自行出价的次数总和,比如用户1对商品1出价“420”、用户2对商品1出价“422”,那么已定价次数可以为“2”等等,本公开对此不做限定。
91.步骤105,将资源信息展示在显示界面上。
92.可以理解的是,在确定出当前时刻关联的目标资源处理事件的目标存储区域后,可以从该目标存储区域中,获取该活动场次的目标资源处理事件关联的资源信息,并将该资源信息展示在显示界面上。
93.举例来说,若第“2”场活动(即,目标资源处理事件)关联的商品分别为:xx面条、yy
牛奶、zz茶叶,那么可以从目标存储区域中获取“xx面条、yy牛奶、zz茶叶”分别对应的商品信息,比如获取到的商品信息分别为“xx面条500g已定价3次”、“yy牛奶第2代浓香型已定价5次”、“zz茶叶普洱茶生茶300g已定价0次”,那么可以将“xx面条500g已定价3次”、“yy牛奶第2代浓香型已定价5次”、“zz茶叶普洱茶生茶300g已定价0次”展示在显示界面上,如图2所示等等。本公开对此不做限定。
94.可以理解的是,为了便于展示,或便于用户获取资源信息,那么在将资源信息展示在显示界面上时,也可以将商品展示顺序进行调整。
95.可选的,可以将资源信息按照已定价次数从高至低的顺序展示在显示界面上。
96.比如,“xx面条500g已定价3次”、“yy牛奶第2代浓香型已定价5次”、“zz茶叶普洱茶生茶300g已定价0次”,那么可以按照:yy牛奶、xx面条、zz茶叶的顺序,将“yy牛奶第2代浓香型已定价5次”、“xx面条500g已定价3次”、“zz茶叶普洱茶生茶300g已定价0次”展示在显示界面上,如图3所示等等,本公开对此不做限定。
97.本公开实施例,可以先在接收到资源信息(例如商品信息)查询请求的情况下,确定当前时刻,之后可以根据当前时刻与各资源处理事件(例如商品活动)的起止时刻间的关系,确定与当前时刻关联的目标资源处理事件及目标资源处理事件的结束时刻,并基于当前时刻与结束时刻间的时间差值,确定目标资源处理事件对应的目标存储区域,之后可以从目标存储区域中获取目标资源处理事件关联的资源信息,并将资源信息展示在显示界面上。由此,可以先确定出与当前时刻关联目标资源处理事件(商品活动)及结束时刻,之后再基于当前时刻与结束时刻间的时间差值,确定目标存储区域,再从目标存储区域中获取资源信息并进行展示,从而可以基于时间信息,确定出关联的资源信息对应的目标存储区域,不仅提高了资源信息获取的准确性,而且也降低了数据库访问频率,减轻了数据库访问压力,为保障数据库的平稳运行提供了条件。
98.需要说明的是,本公开的技术方案中,所涉及到的商品信息、活动信息等数据的获取、存储、应用等,均符合相关法律法规的规定,且不违背公序良俗。
99.图4为本公开实施例提供的资源信息的处理方法的流程图二。如图4所示,该资源信息的处理方法,包括如下步骤:
100.步骤401,在接收到资源信息查询请求的情况下,确定当前时刻。
101.步骤402,根据当前时刻与各资源处理事件的起止时刻间的关系,确定与当前时刻关联的目标资源处理事件及目标资源处理事件的结束时刻。
102.步骤401-402的具体说明参见上述实施例,此处不在赘述。
103.步骤403,在目标存储空间为缓存区的情况下,响应于时间差值大于第一阈值、且在缓存区中未获取到缓存数据的情况下,从数据库中获取目标资源处理事件关联的资源信息。
104.举例来说,若为首次接收到资源信息查询请求,首次在缓存区中进行数据查询,那么可能存在缓存区中未存储数据的情况,此时可以先从数据库读取该资源信息。
105.步骤404,将资源信息作为缓存数据存储至缓存区。
106.进一步地,本实施例将从数据库获取的资源信息作为缓存数据存储至缓存区,从而可以使得缓存区中存储有相关缓存数据。之后在目标存储空间为缓存区的情况下,可以直接在缓存区中进行查找,以获取缓存数据,从而避免了直接从数据库获取数据的操作,减
少了频繁访问数据库的压力,提高了数据处理效率。
107.步骤405,在时间差值大于第一阈值的情况下,确定目标资源处理事件对应的目标存储区域为缓存区。
108.步骤406,从目标存储区域中获取目标资源处理事件关联的资源信息。
109.步骤407,将资源信息展示在显示界面上。
110.步骤405-407的具体说明参见上述实施例,此处不在赘述。
111.本公开实施例,可以先在接收到资源信息(例如商品信息)查询请求的情况下,确定当前时刻,之后可以根据当前时刻与各资源处理事件(例如商品活动)的起止时刻间的关系,确定与当前时刻关联的目标资源处理事件及目标资源处理事件的结束时刻,并基于当前时刻与结束时刻间的时间差值,确定目标资源处理事件对应的目标存储区域,之后可以从目标存储区域中获取目标资源处理事件关联的资源信息,并将资源信息展示在显示界面上。由此,可以先确定出与当前时刻关联目标资源处理事件(商品活动)及结束时刻,之后再基于当前时刻与结束时刻间的时间差值,确定目标存储区域,再从目标存储区域中获取资源信息并进行展示,从而可以基于时间信息,确定出关联的资源信息对应的目标存储区域,不仅提高了资源信息获取的准确性,而且也降低了数据库访问频率,减轻了数据库访问压力,为保障数据库的平稳运行提供了条件。此外,本实施例可以保证首次查询请求被响应,并且后续的查询操作可以直接在缓存区中进行,避免了直接从数据库获取数据的操作。
112.图5为本公开实施例提供的资源信息的处理方法的流程图三。如图5所示,该资源信息的处理方法,包括如下步骤:
113.步骤501,在接收到资源信息查询请求的情况下,确定当前时刻。
114.步骤502,根据当前时刻与各资源处理事件的起止时刻间的关系,确定与当前时刻关联的目标资源处理事件及目标资源处理事件的结束时刻。
115.步骤503,在目标存储空间为缓存区的情况下,响应于时间差值大于第一阈值、且在缓存区中未获取到缓存数据的情况下,从数据库中获取目标资源处理事件关联的资源信息。
116.步骤504,将资源信息作为缓存数据存储至缓存区。
117.步骤501-504的具体说明参见上述实施例,此处不在赘述。
118.步骤505,获取目标资源处理事件对应的开始时刻及结束时刻。
119.本公开实施例,为了保证缓存区数据的有效性,可以设定数据存储的有效时长,在达到有效时长后,该数据即自动失效。
120.一些实施例,例如可以遍历预设的数据表,以获取目标资源处理事件对应的活动的开始时刻及结束时刻。
121.步骤506,将结束时刻与开始时刻间的时长,确定为目标资源处理事件对应的缓存数据的有效时长。
122.进一步地,将结束时刻与开始时刻间的时长,确定为目标资源处理事件对应的缓存数据的有效时长。
123.举例来说,若当前时刻关联的目标资源处理事件的开始时刻为:10:00,结束时刻为10:30,那么可以将“30分钟”确定为目标资源处理事件对应的缓存数据的有效时长。从而在目标资源处理事件对应的缓存数据在达到有效时长30分钟后,即可自动进行失效等等,
本公开对此不做限定。
124.一些实施例,在目标存储区域为缓存区的情况下,响应于缓存区中存在与目标资源处理事件无关的任一缓存数据,将缓存数据进行删除。
125.举例来说,在目标存储区域为缓存区的情况下,若当前时刻关联的目标资源处理事件为“2”,缓存区中存储与活动“2”无关的任一缓存数据,那么可以将该任一缓存数据进行删除,从而可以从缓存区中直接获取目标资源处理事件对应的资源信息,而不需要进行信息查询与筛选操作,提高信息获取效率。
126.步骤507,确定目标资源处理事件对应的目标存储区域为缓存区。
127.步骤508,从目标存储区域中获取目标资源处理事件关联的资源信息。
128.步骤507-508的具体说明参见上述实施例,此处不在赘述。
129.步骤509,在任一资源处理事件关联的缓存数据超过有效时长仍存在的情况下,将任一资源处理事件关联的缓存数据进行删除。
130.举例来说,目标资源处理事件关联的缓存数据的有效时长为20分钟,若超过20分钟后,缓存区中仍然存储有该缓存数据,那么可以将该缓存数据进行删除等等,本公开对此不做限定。
131.从而,本公开实施例中,可以在活动结束后,及时将缓存区中的缓存数据进行更新,从而保证了缓存区数据更新的实时性和准确性,从而在缓存区中查找数据时,由于未存储无关数据,也即待查询的数据量较小,从而提高了数据处理效率。
132.步骤510,将资源信息展示在显示界面上。
133.步骤511,响应于接收到定价提交指令,获取指令中包含的资源标识。
134.其中,定价提交指令,可以为用户通过终端设备触发的指令,其可以为语音形式、按键形式等等,比如可以在监测到如图2或图3中任一“去定价”控件被触发的情况下,可以确定当前接收到定价提交指令等等,本公开对此不做限定。
135.另外,资源标识可以唯一表征资源信息,资源标识例如商品标识,比如可以为商品编号、商品名称等等,本公开对此不做限定。
136.可以理解的是,定价提交指令中通常可以包含待定价的资源标识,或者也可以包含待定价数额等等,本公开对此不做限定。
137.步骤512,将目标存储区域中资源标识对应的已定价次数进行更新。
138.可以理解的是,在接收到定价提交指令后,通过对该指令进行解析,可以获取到该指令中包含的资源标识,之后可以在目标存储区域中进行查找,以确定该资源标识对应的商品的已定价次数进行更新,比如将已定价次数 1等等,本公开对此不做限定。
139.举例来说,若通过对定价提交指令进行解析,确定出该指令中包含的资源标识为“商品1、xx面包”,那么可以将目标存储区域中“商品1、xx面包”对应的已定价次数进行更新。比如更新前的“已定价次数”为5,那么更新后的“已定价次数”为6等等,本公开对此不做限定。
140.需要说明的是,本公开提供的资源信息的处理方法,可以适用于任何资源信息查询场景中,比如可以适用于“我定价促销活动”、“线上竞拍活动”等等,本公开对此不做限定。
141.举例来说,若为“我定价促销活动”,活动通常可以分为出价和限购两个阶段,出价
期间客户可在活动商品当前最高报价基础上出价,限购期间出价最高的客户可以所出价格购买活动商品。
142.比如说,获取并展示资源信息的过程可以如图6所示。
143.由图6可知,当用户想要获取某一活动商品当前的已定价信息时,可以通过终端设备发送商品信息查询请求,从而在接收到商品信息查询请求的情况下,可以确定当前时刻,之后可以查询预设的数据表,以获取与当前时刻关联的活动场次的编号及结束时刻,之后可以基于当前时刻与结束时刻间的时间差值,确定目标存储区域。比如,在时间差值大于第一阈值的情况下,确定编号对应的目标存储区域为缓存区;在时间差值小于第一阈值的情况下,确定编号对应的目标存储区域为数据库。之后可以从目标存储区域中获取该活动商品已定价次数、出价数额等等,并将其展示在显示界面。
144.进一步地,若接收到定价提交指令,可以将目标存储区域中商品标识对应的已定价次数进行更新;在下一次接收到商品信息查询请求时,可以将更新后的已定价次数展示在显示界面。
145.可选的,在实际实现过程中,可以在预设的数据表中存储活动编号、开始时刻、结束时刻,并将开始时刻与结束时刻间的时长确定为该活动标号对应的缓存数据的有效时长。
146.之后可以根据活动编号、开始时刻及结束时刻关联商品和商品库分页,获取活动商品标识、活动商品底价、商品原价、商品标题、商品图片,还可以过滤商品库中已下架的商品。可选的,每页中可以设置10条商品数据,或者也可以设置20条商品数据等等。
147.另外,还可以根据商品库分页,统计各商品已定价次数。并组长当前商品也定价中活动商品信息:活动商品编号、商品底价、商城原价、商品标题、商品图片、已定价次数、活动结束时间,并将该活动商品信息展示在显示界面。
148.可以理解的是,可以在查询数据库将商品数据记入缓存区,失效时长可以为当前活动时长。在每次接收到商品信息查询请求时,若在活动开始至结束前30秒期间内,可以将缓存区确定为目标存储区域,可以从缓存区中获取商品信息。若在缓存区中未获取到商品信息,那么可以查询数据库,并记入缓存。或者,在活动结束前30秒内,可以将数据库确定为目标存储区域,从数据库中获取商品信息。或者,在超过活动结束时刻的情况下,可以清除缓存区中的缓存数据。
149.需要说明的是,上述示例只是示意性说明,不能作为对本公开实施例中获取商品信息并展示的限定。
150.本公开实施例,可以在接收到商品信息查询请求的情况下,确定当前时刻,之后可以查询预设的数据表,以获取当前时刻关联的活动场次的编号及结束时刻,在当前时刻与结束时刻间的时间差值小于第一阈值的情况下,确定当前时刻关联的活动场次的编号对应的目标存储区域为数据库,在当前时刻与结束时刻间的时间差值大于第一阈值的情况下,确定当前时刻关联的活动场次的编号对应的目标存储区域为缓存区,之后可以将从目标存储区域中获取编号关联的商品信息展示在显示界面上,并在接收到定价提交指令的情况下,获取指令中包含的商品标识,并将目标存储区域中商品标识对应的已定价次数进行更新。由此,可以先基于时间信息,确定出关联的活动场次的商品信息对应的目标存储区域,并将从目标存储区域中获取到的商品信息进行展示,之后可以在接收到定价提交指令时,
将目标存储区域中商品标识对应的已定价次数进行更新,从而不仅提高了商品信息展示的准确性,而且也提高了商品信息更新的实时性。
151.图7为本公开实施例提供的资源信息的处理装置的结构示意图。如图7所示,该资源信息的处理装置700,包括:接收模块701、查询模块702、确定模块703、获取模块704和展示模块705。
152.其中,接收模块701,用于在接收到资源信息查询请求的情况下,确定当前时刻。
153.查询模块702,用于根据当前时刻与各资源处理事件的起止时刻间的关系,确定与当前时刻关联的目标资源处理事件及目标资源处理事件的结束时刻。
154.确定模块703,用于基于当前时刻与结束时刻间的时间差值,确定目标资源处理事件对应的目标存储区域。
155.获取模块704,用于从目标存储区域中获取目标资源处理事件关联的资源信息。
156.展示模块705,用于将所述资源信息展示在显示界面上。
157.可选的,装置还包括更新模块,用于:
158.响应于接收到定价提交指令,获取所述指令中包含的资源标识;
159.将所述目标存储区域中所述资源标识对应的已定价次数进行更新。
160.可选的,所述确定模块603,具体用于:
161.在所述时间差值大于第一阈值的情况下,确定所述目标资源处理事件对应的目标存储区域为缓存区;
162.在所述时间差值小于第一阈值的情况下,确定所述目标资源处理事件对应的目标存储区域为数据库。
163.可选的,装置还包括缓存模块,用于:
164.在所述目标存储空间为缓存区的情况下,响应于所述时间差值大于第一阈值、且在所述缓存区中未获取到缓存数据的情况下,从所述数据库中获取所述目标资源处理事件关联的资源信息;
165.将所述资源信息作为缓存数据存储至缓存区。
166.可选的,所述确定模块603,还用于:
167.获取所述目标资源处理事件对应的活动的开始时刻及结束时刻;
168.将所述结束时刻与所述开始时刻间的时长,确定为目标资源处理事件对应的缓存数据的有效时长。
169.可选的,还包括删除模块,用于:
170.在目标存储区域为缓存区的情况下,响应于缓存区中存在与目标资源处理事件无关的任一缓存数据,将缓存数据进行删除;或者,
171.在任一资源处理事件关联的缓存数据超过有效时长仍存在的情况下,将任一资源处理事件关联的缓存数据进行删除。
172.可选的,所述展示模块605,具体用于:
173.将所述资源信息按照已定价次数从高至低的顺序展示在显示界面上。
174.本公开实施例提供的资源信息的处理装置,可用于执行上述实施例中资源信息的处理方法的技术方案,其实现原理和技术效果类似,在此不再赘述。
175.需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,
实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,确定模块603可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上确定模块603的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
176.图8为本公开实施例提供的电子设备的结构示意图。如图8所示,该电子设备可以包括:收发器801、处理器802、存储器803。
177.处理器802执行存储器存储的计算机执行指令,使得处理器802执行上述实施例中的方案。处理器802可以是通用处理器,包括中央处理器cpu、网络处理器(network processor,np)等;还可以是数字信号处理器dsp、专用集成电路asic、现场可编程门阵列fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
178.存储器803通过系统总线与处理器802连接并完成相互间的通信,存储器803用于存储计算机程序指令。
179.收发器801可以用于获取待运行任务和待运行任务的配置信息。
180.系统总线可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standard architecture,eisa)总线等。系统总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。收发器用于实现数据库访问装置与其他计算机(例如客户端、读写库和只读库)之间的通信。存储器可能包含随机存取存储器(random access memory,ram),也可能还包括非易失性存储器(non-volatile memory)。
181.本公开实施例提供的电子设备,可以是上述实施例的终端设备。
182.本公开实施例还提供一种运行指令的芯片,该芯片用于执行上述实施例中资源信息的处理方法的技术方案。
183.本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机指令,当该计算机指令在计算机上运行时,使得计算机执行上述实施例资源信息的处理方法的技术方案。
184.本公开实施例还提供一种计算机程序产品,该计算机程序产品包括计算机程序,其存储在计算机可读存储介质中,至少一个处理器可以从计算机可读存储介质读取计算机程序,至少一个处理器执行计算机程序时可实现上述实施例中资源信息的处理方法的技术方案。
185.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求书指出。
186.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求书来限制。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献