本发明属于场景金融与数据处理,尤其涉及一种场景金融大数据的处理方法、装置与计算机可读存储介质。
背景技术:
1、场景金融,即“场景+金融”模式,利用数字技术手段,将金融活动嵌入到各种不同的场景服务中,促使支付、交易或者服务高效完成,以在场景的自然交互过程中满足客户的金融需求体验。场景金融将视角从传统以产品和交易为中心投向以客户为中心,将服务的物理空间从银行为中心转向以场景为中心,通过连接客户生活、生产场景中产生的金融需求而提供端到端的服务,带来金融的创新和业态转化。
2、传统银行搭建的场景金融特征明显, 且形式与功能单一,在同质化服务竞争愈发激烈的市场环境下,满足客户需求后,新增客源越来越少。随着移动互联网和大数据技术的发展, 场景金融已成为商业银行发展的新趋势。 银行需要根据用户在不同场景下的个性需求, 设计和提供场景化的金融服务。
3、然而, 如何识别、保存以及迁移运用不同场景下的用户需求特征,并根据这些需求设计出场景化数据服务模式,这对银行来说仍存在一定难度。如果数据识别、缓存和转移模式不当,则无法确保场景金融数据的完整性以及及时性;同时,现有的场景金融数据获取和利用方式无法进行跨场景和跨设备应用,不适应用户多终端应用场景。
技术实现思路
1、为解决上述技术问题,本发明提出一种场景金融大数据的处理方法、装置与计算机可读存储介质。
2、在本发明的第一个方面,提出一种场景金融大数据的处理方法,所述方法应用于用户终端设备,所述用户终端设备安装有金融类app和非金融类app,所述方法包括如下步骤:
3、s1:响应于检测到当前用户操作所述用户终端设备时的app跳转操作,判断所述app跳转操作的类型;所述app跳转操作包括从第一app跳转至第二app;
4、s2:基于所述app跳转操作的类型,判断是否开启缓存数据读取操作;
5、若是,则从第一缓存区读取所述第一app的缓存数据存储至第二缓存区;进入步骤s3;
6、若否,则清空第一缓存区的缓存数据,并开始缓存用户跳转至所述第二app之后的操作数据至所述第一缓存区,返回步骤s1;
7、s3:判断用户在所述第二app上的操作时长t是否超过第一预设值t,如果是,则基于第二缓存区的数据,调整所述第二app的页面布局和/或显示数据。
8、所述第一缓存区的存储空间大小为m1,所述第二缓存区的存储空间大小为m2;并且m2>k*m1;k≥2。
9、所述步骤s2基于所述app跳转操作的类型,判断是否开启缓存数据读取操作,具体包括:
10、若所述第一app为非金融类app、所述第二app为金融类app,则开启缓存数据读取操作;
11、或者,若所述第二app为金融类app、所述第一app为金融类app并且所述第一app由非金融类app跳转激活,则开启缓存数据读取操作。
12、所述步骤s3中,若用户在所述第二app上的操作时长t小于第一预设值t,则将用户在所述第二app上的操作数据直接缓存至所述第二缓存区,返回步骤s1。
13、在所述步骤s3中,当所述用户在所述第二app上的操作时长t超过第一预设值t时,根据所述用户在所述第二app上的操作时长t、以及操作时长t超过第一预设值t的累计次数num调整所述k的大小。
14、在本发明的第二个方面,提出一种场景金融大数据的处理装置,所述装置包括预先设置的第一缓存区和第二缓存区、app类型识别单元、app跳转操作检测单元、缓存数据转移单元、缓存数据存取单元以及金融场景适应单元;
15、所述app跳转操作检测单元检测从第一app跳转至第二app的app跳转操作;
16、所述app类型识别单元在所述app跳转操作检测单元检测到所述app跳转操作时,识别所述第一app以及第二app的app类型,所述app类型包括金融类app或非金融类app;
17、基于所述app类型识别单元的识别结果,所述缓存数据转移单元从第一缓存区读取所述第一app的缓存数据转移存储至第二缓存区,或者,所述缓存数据存取单元清空第一缓存区的缓存数据,并开始缓存用户跳转至所述第二app之后的操作数据至所述第一缓存区;
18、当所述用户在所述第二app上的操作时长t超过第一预设值t时,所述金融场景适应单元基于第二缓存区的数据,调整所述第二app的页面布局和/或显示数据。
19、所述处理装置还包括缓存大小调节单元;
20、当所述用户在所述第二app上的操作时长t超过第一预设值t时,所述缓存大小调节单元根据所述用户在所述第二app上的操作时长t、以及操作时长t超过第一预设值t的累计次数num调整所述第一缓存区和/或第二缓存区的大小。
21、基于app类型识别单元的识别结果,所述缓存数据转移单元从第一缓存区读取所述第一app的缓存数据转移存储至第二缓存区,或者,所述缓存数据存取单元清空第一缓存区的缓存数据,并开始缓存用户跳转至所述第二app之后的操作数据至所述第一缓存区,具体包括:
22、若所述第一app为非金融类app、所述第二app为金融类app,则所述缓存数据转移单元从第一缓存区读取所述第一app的缓存数据转移存储至第二缓存区;
23、或者,若所述第二app为金融类app、所述第一app为金融类app并且所述第一app由非金融类app跳转激活,则所述缓存数据转移单元从第一缓存区读取所述第一app的缓存数据转移存储至第二缓存区;
24、否则,所述缓存数据存取单元清空第一缓存区的缓存数据,并开始缓存用户跳转至所述第二app之后的操作数据至所述第一缓存区。
25、当所述用户在所述第二app上的操作时长t小于第一预设值t时,所述缓存数据存取单元将用户在所述第二app上的操作数据直接缓存至所述第二缓存区。
26、所述处理装置包括第一电子设备和第二电子设备,所述第一电子设备采用蓝牙、超声波、电磁波和激光中的任意一种连接方式,实现与所述第二电子设备之间的通讯连接;
27、所述第一缓存区设置于所述第一电子设备,所述第二缓存区设置于所述第二电子设备;
28、和/或,所述第一电子设备安装所述第一app,所述第二电子设备安装所述第二app。
29、在本发明的第三个方面,还提供一种计算机可读存储介质,用于存储计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如第一个方面所述的一种场景金融大数据的处理方法。
30、在本发明的第四个方面,还提出一种计算机设备,当计算机指令在计算机设备上运行时,使得所述电子设备执行前述的一种场景金融大数据的处理方法。
31、具体的,计算机设备可以是各种电子设备,例如包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序的便携式终端设备,所述处理器执行所述计算机程序时实现第一个方面所述的一种场景金融大数据的处理方法的步骤。
32、本发明的技术方案通过识别出当前用户操作用户终端设备时的app跳转操作的类型,进而在需要开启缓存数据读取操作时获取或者缓存用户的操作数据,数据获取或者缓存基于不同大小的缓存区进行,从而确保具有场景价值的金融数据能够及时得到保存并用于后续场景化调整,并且降低数据的采集、转移和获取的延时性;同时该技术方案还包括缓存区大小的自适应调节过程,能够确保更多有场景价值的金融数据能够完整的保存,方法还可以应用于跨设备的环境,提升了用户体验。
33、本发明的进一步优点将结合说明书附图在具体实施例部分进一步详细体现。