一种参数储存方法和装置与流程

文档序号:32337578发布日期:2022-11-26 08:35阅读:42来源:国知局
一种参数储存方法和装置与流程

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.图1为本技术实施例提供的一种参数储存方法的方法流程图;
47.图2为本技术实施例提供的一种参数储存装置的装置结构图。
具体实施方式
48.为了便于理解和解释本技术实施例提供的技术方案,下面将先对本技术的背景技术进行说明。
49.在自助存取款机的使用过程中,可以将自助存取款机需要调用的业务处理参数储存在内存中,在自助存取款机进行业务办理时,直接调用内存中的业务办理参数,提高自助存取款机的内存参数。但是,一般情况下都是通过将业务处理参数预先储存在自助存取款机中,由于储存空间有限,导致在业务处理时,所需要的业务处理参数并未储存在自助存取款机中,进而造成自助存取款机的业务办理效率低。
50.基于此,本技术提供了一种参数储存方法和装置,首先,获取目标设备的待处理参数以及待处理参数的使用频率,再根据待处理参数的使用频率,对待处理参数进行划分,得到第一参数和第二参数,第一参数的使用频率大于第二参数的使用频率,最后将第一参数储存在目标储存空间中,目标储存空间的读取速率大于预设读取速率阈值。通过上述方式,可以将使用频率高的参数储存到读取速率快的储存空间中,提高对于读取速率快的储存空间的利用率,进而提升了业务办理效率。
51.需要说明的是,本技术提供的一种参数储存方法和装置,可用于金融领域或其他领域,上述仅为示例,并不对本技术提供的一种参数储存方法和装置的应用领域进行限定。
52.为了便于理解本技术实施例提供的技术方案,下面结合附图对本技术实施例提供的一种参数储存方法和装置进行说明。
53.首先,需要说明的是,本技术实施例提供的参数储存方法,可以应用于银行自助存取款机。具体参见图1,该图为本技术实施例提供的一种参数储存方法的方法流程图,该方法具体包括s101-s103。
54.s101:获取目标设备的待处理参数以及所述待处理参数的使用频率。
55.可以理解的是,对于不同业务的处理需要调用不同的参数,也就是说,对于待处理的业务具有与其对应的处理该业务需要调用的参数,该参数可以称为待处理参数,并且由于设备能够办理的业务是预先确定的,因此,与设备能够处理的业务对应的待处理参数也是可以预先确定的。
56.本技术实施例中,可以通过爬虫技术来采集目标设备的待处理参数。也可以通过数据采集系统对目标设备的待处理参数进行采集。在此不对待处理参数的获取方式进行限定。
57.在一种可能实现的方式中,可以通过采集预设时间区间内的业务处理量,例如:采集9:00到10:00之间业务办理量,根据业务处理量可以确定处理业务使用的业务参数量。由于每个业务在进行处理时,都需要调用处理该业务的业务参数,并且相同业务在进行处理时,需要调用的业务参数相同。如此,通过业务处理量即可获得处理业务对应的业务参数量,将业务参数量作为待处理参数的量,接着,基于待处理参数的量和待处理参数的量对应的时间区间,计算出待处理参数的使用频率。通过上述方式可以获得待处理参数以及待处理参数的使用频率,为了便于理解进行如下举例:
58.在9:00到10:00这一个小时的时间,办理3次了业务a,办理了2次业务b,业务a对应的业务参数为1和2,业务b对应的业务参数为4和5,也就是说,该设备的在9:00到10:00这一个小时的时间的待处理参数为1、2、1、2、1、2、4、5、4和5。如此可得,使用3次的待处理参数为1和2,使用2次的待处理参数为4和5,如此,待处理参数1和2的使用频率为3次/时,待处理参数4和5的使用频率为2次/时。
59.s102:根据所述待处理参数的使用频率,对所述待处理参数进行划分,得到第一参数和第二参数,所述第一参数的使用频率大于所述第二参数的使用频率。
60.本技术实施例中,将使用频率高的待处理参数划分为第一参数,将使用频率低的待处理参数划分为第二参数。
61.本技术实施例提供了三种根据待处理参数使用频率,将待处理参数划分为第一参数和第二参数的方法,具体参见下文。
62.在一种可能实现的方式中,所述待处理参数为所述目标设备在第一时间段内处理业务使用的第一业务参数,所述待处理参数的使用频率为在第一时间段内所述待处理参数的使用频率;所述根据所述待处理参数的使用频率,对所述待处理参数进行划分,得到第一参数和第二参数,包括:将所述待处理参数按所述待处理参数的使用频率从高到低排序;将排序在预设次序之前的待处理参数作为所述第一参数;将所述待处理参数中除所述第一参数以外的待处理参数作为所述第二参数。
63.为了便于理解,采用举例的方式进行说明:
64.例如:在11:00至13:00,两个小时的时间,办理3次了业务a,办理了2次业务b,办理了1次业务c,业务a对应的业务参数为1,业务b对应的业务参数为2和3,业务c对应的业务参数为4,也就是说,该设备的在11:00至13:00这两个小时的时间的业务参数,也就是待处理参数为1、1、1、2、3、2、3和4。如此可得,使用3次的待处理参数为1,使用2次的待处理参数为2和3,使用1次的待处理参数4。如此,待处理参数1的使用频率为1.5次/时,待处理参数2和3的使用频率为1次/时,待处理参数4的使用频率为0.5次/时。将待处理参数按照使用频率从高到低进行排序,具体为:1和2和3和4,假设预设次序为3,由于待处理参数2和待处理参数3的使用频率相同,第一参数为1和2或者1和3,当第一参数为1和2时,第二参数为3和4,当第一参数为1和3时,第二参数为2和4。
65.在一种可能实现的方式中,所述待处理参数为所述目标设备在第二时间段内处理业务使用的第二业务参数,所述待处理参数的使用频率为在第二时间段内所述待处理参数的使用频率;所述根据所述待处理参数的使用频率,对所述待处理参数进行划分,得到第一参数和第二参数,包括:将所述待处理参数的使用频率大于预设待处理参数使用频率的待处理参数确定为所述第一参数;将所述待处理参数的使用频率小于或者等于所述预设待处理参数使用频率的待处理参数确定为所述第二参数。
66.在一种示例中,若业务参数q的使用频率为5次/时,业务参数w的使用频率为3次/时,业务参数e的使用频率为2次/时,预设待处理参数的使用频率为3次/时,此时仅有业务参数q的使用频率5次/时大于3次/时。将业务参数q作为第一参数,将业务参数w以及业务参数e作为第二参数。
67.在一种可能实现的方式中,所述待处理参数包括所述目标设备在第三时间段内处理业务使用的第三业务参数和第四时间段内处理业务使用的第四业务参数,所述待处理参数的使用频率包括在第三时间段内所述第三业务参数使用频率以及在第四时间段内所述第四业务参数使用频率,所述第三时间段与所述第四时间段相邻,所述第三时间段早于所述第四时间段;
68.所述根据所述待处理参数的使用频率,对所述待处理参数进行划分,得到第一参数和第二参数,包括:
69.将所述第三业务参数使用频率大于预设第三业务参数使用频率的所述第三业务参数确定为第一目标参数;
70.将所述第四业务参数使用频率大于预设第四业务参数使用频率的所述第四业务参数确定为第二目标参数;
71.将所述第一目标参数与所述第二目标参数合并,作为第一参数;
72.将所述第三业务参数使用频率小于或者等于所述预设第三业务参数使用频率的
所述第三业务参数确定为第三目标参数;
73.将所述第四业务参数使用频率小于或者等于所述预设第四业务参数使用频率的所述第四业务参数确定为第四目标参数;
74.将所述第三目标参数与所述第四目标参数合并,作为第二参数。
75.在一种示例中,第三时间段为15:00至16:00。在这一小时之间,业务参数z的使用频率为6次/时。业务参数x的使用频率为7次/时。业务参数y的使用频率为3次/时。预设待处理参数使用频率为5次/时。业务参数z和业务参数x的使用频率均大于5次/时,将业务参数z和业务参数x作为第一目标参数,业务参数y的使用频率小于5次/时,将业务参数y作为第三目标参数。
76.第四时间段为16:00至17:00,在这一小时之间,业务参数m的使用频率为6次/时,业务参数n的使用频率为8次/时,业务参数v的使用频率为2次/时,预设参数使用频率为6次/时。此时,业务参数n的使用频率大于6次/时,业务参数n为第二目标参数,业务参数m的使用频率等于6次/时,业务参数v的使用频率小于6次/时,业务参数m和业务参数v为第四目标参数。
77.将第一目标参数与第二目标参数合并,作为第一参数,也就是,将业务参数z和业务参数x以及业务参数n作为第一参数。将第三目标参数与第四目标参数合并,作为第二参数,也就是,将业务参数m和业务参数v以及业务参数y作为第二参数。
78.储存所述第三目标参数与第三时间段的对应关系;储存所述第四目标参数与第四时间段的对应关系。
79.在一种可以实现的方式中,可以将使用频率低的目标参数与其时间段的对应关系进行储存。也就是,若参数a仅在9:31分被调用,将9:31分调用参数a的信息进行储存。可以在9:30分时,将参数a储存到读取速率快的储存空间中,并在参数a被调用结束后,再将参数a储存到读取速率较慢的储存空间中。
80.s103:将所述第一参数储存在目标储存空间中,所述目标储存空间的读取速率大于预设读取速率阈值。
81.可以理解的是,将待处理数据中使用频率高的第一参数储存在读取速度快的储存空间中,可以提高对于该参数的读取速度。
82.需要说明的是,预设读取速率阈值可以根据实际的储存空间的读取速率来设置,在此不做具体限定。
83.基于s101-s103的相关内容,可以根据待处理参数的使用频率为待处理参数匹配对应调取速率储存空间,提升了对于参数的调用速率。
84.上述各个实施例的具体实施过程及其衍生方式,均在本技术的保护范围之内。
85.与图1所述的方法相对应,本技术实施例还提供了一种参数储存装置,用于对图1中方法的具体实现,本技术实施例提供的参数储存装置可以应用计算机终端或各种移动设备中,其结构示意图如图2所示,该参数储存装置具体包括:
86.获取模块201,用于获取目标设备的待处理参数以及所述待处理参数的使用频率;
87.划分模块202,用于根据所述待处理参数的使用频率,对所述待处理参数进行划分,得到第一参数和第二参数,所述第一参数的使用频率大于所述第二参数的使用频率;
88.第一储存模块203,用于将所述第一参数储存在目标储存空间中,所述目标储存空
间的读取速率大于预设读取速率阈值。
89.在一种可能实现的方式中,所述待处理参数为所述目标设备在第一时间段内处理业务使用的第一业务参数,所述待处理参数的使用频率为在第一时间段内所述待处理参数的使用频率;
90.所述划分模块202,具体用于将所述待处理参数按所述待处理参数的使用频率从高到低排序;将排序在预设次序之前的待处理参数作为所述第一参数;将所述待处理参数中除所述第一参数以外的待处理参数作为所述第二参数。
91.在一种可能实现的方式中,所述待处理参数为所述目标设备在第二时间段内处理业务使用的第二业务参数,所述待处理参数的使用频率为在第二时间段内所述待处理参数的使用频率;
92.所述划分模块202,具体用于将所述待处理参数的使用频率大于预设待处理参数使用频率的待处理参数确定为所述第一参数;将所述待处理参数的使用频率小于或者等于所述预设待处理参数使用频率的待处理参数确定为所述第二参数。
93.在一种可能实现的方式中,所述待处理参数包括所述目标设备在第三时间段内处理业务使用的第三业务参数和第四时间段内处理业务使用的第四业务参数,所述待处理参数的使用频率包括在第三时间段内所述第三业务参数使用频率以及在第四时间段内所述第四业务参数使用频率,所述第三时间段与所述第四时间段相邻,所述第三时间段早于所述第四时间段;
94.所述划分模块202,具体用于将所述第三业务参数使用频率大于预设第三业务参数使用频率的所述第三业务参数确定为第一目标参数;将所述第四业务参数使用频率大于预设第四业务参数使用频率的所述第四业务参数确定为第二目标参数;将所述第一目标参数与所述第二目标参数合并,作为第一参数;将所述第三业务参数使用频率小于或者等于所述预设第三业务参数使用频率的所述第三业务参数确定为第三目标参数;将所述第四业务参数使用频率小于或者等于所述预设第四业务参数使用频率的所述第四业务参数确定为第四目标参数;将所述第三目标参数与所述第四目标参数合并,作为第二参数。
95.在一种可能实现的方式中,所述装置还包括:
96.第二储存模块,用于储存所述第三目标参数与第三时间段的对应关系;
97.第三储存模块,用于储存所述第四目标参数与第四时间段的对应关系。
98.需要说明的是,本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统或装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
99.应当理解,在本技术中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:只存在a,只存在b以及同时存在a和b三种情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。
100.还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
101.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1