【技术实现步骤摘要】
一种应用服务的数据处理方法和装置
[0001]本专利技术涉及大数据
,尤其涉及一种应用服务的数据处理方法和装置。
技术介绍
[0002]随着互联网技术的发展,在多用户、高并发的信息系统中,由于瞬间流量峰值较高,对数据库造成了很大的压力,数据库读取效率的限制逐渐成为了系统的瓶颈。
[0003]相关技术中,在访问数据库之前使用分布式缓存来缓存数据。通过使用分布式缓存可以提高数据的读取速率和系统并发度,缓解数据库压力,从而达到流量削峰的效果。但与此同时,由于接入分布式缓存的应用服务较多,若针对每一应用服务单独提供分布式缓存子集群,会造成较大的存储资源浪费,不利用存储资源的合理化利用;若面向多个应用服务提供共享分布式缓存集群,常出现存储键冲突,影响了后续数据查询操作,数据处理效率和准确率均偏低,还影响了用户体验。
技术实现思路
[0004]有鉴于此,本专利技术实施例提供一种应用服务的数据处理方法和装置,能够在进行分布式缓存存储时,结合每一个应用服务的应用编码构建存储键,避免了多个应用服务共享分布式缓存集 ...
【技术保护点】
【技术特征摘要】
1.一种应用服务的数据处理方法,其特征在于,应用于分布式缓存服务端,包括:接收应用服务基于分布式缓存客户端发送的数据存储请求;其中,所述数据存储请求中包括所述应用服务对应的应用编码和待存储数据;确定所述待存储数据对应的数据类型,查询数据类型与存储键的映射关系表,确定所述数据类型对应的存储键;以键值对的形式将所述待存储数据存储至所述分布式缓存服务端;其中,所述键值对中,键值为所述待存储数据,键包括所述存储键和所述应用编码。2.根据权利要求1所述的应用服务的数据处理方法,其特征在于,在所述接收应用服务基于分布式缓存客户端发送的数据存储请求的步骤之前,所述方法还包括:接收至少一个应用服务的注册请求,对所述至少一个应用服务进行注册处理;在注册处理成功的应用服务中植入分布式缓存客户端,并在所述分布式缓存客户端中配置与所述应用服务唯一对应的应用编码。3.根据权利要求1所述的应用服务的数据处理方法,其特征在于,所述方法还包括数据类型与存储键的映射关系表的构建步骤,包括:获取历史存储数据以及所述历史存储数据对应的键值对信息,确定所述历史存储数据的数据类型与所述键值对信息中存储键的对应关系;根据所述对应关系构建数据类型与存储键的映射关系表;其中,每一种数据类型均对应有唯一的存储键形式。4.根据权利要求1所述的应用服务的数据处理方法,其特征在于,所述方法还包括:接收故障提示信息,根据所述故障提示信息指示的故障存储键,确定所述故障存储键对应的应用编码;中止所述应用编码对应的应用服务的存储请求。5.根据权利要求1所述的应用服务的数据处理方法,其特征在于,所述方法还包括:响应于应用服务的数据监控请求,根据所述数据监控请求指示的目标应用编码,对存储键中包含所述目标应用编码的目标存储数据进行监控,并记录所述目标存储数据的存储信息和访问信息。6.根据权利要求1所述的应用服务的数据处理方法,其特征在于,在所述以键值对的形式将所述待存储数据存储至所述分布式缓存服务端的步骤之后,所述方法还包括:将所述待存储数据发送至本地数据库进行持久化处理。7.根据权利要求6所述的应用服务的数据处理...
【专利技术属性】
技术研发人员:许鹏翔,黄璐,侯园松,
申请(专利权)人:建信金融科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。