一种数据管理的方法、装置、设备及介质制造方法及图纸

技术编号:28035207 阅读:21 留言:0更新日期:2021-04-09 23:17
本申请提供了一种数据管理的方法。该方法通过缓存管理器根据预先接收的应用启动通知,从数据库中加载该应用的平台配置信息和该应用的配置信息至内存缓存中,以使得应用在运行期可以访问内存缓存中的交易信息数据。如此,应用系统从原有的数据库数据访问转化为应用系统内存缓存数据访问,避免了磁盘空间频繁读取,提高了系统的性能。

【技术实现步骤摘要】
一种数据管理的方法、装置、设备及介质
本申请涉及计算机
,尤其涉及一种数据管理的方法、装置、设备以及计算机可读存储介质。
技术介绍
计算机程序如基于Java语言的程序在运行过程中常常需要大量访问数据库中的数据,为了提高系统性能,规避数据库性能瓶颈,可以将数据库中被频繁访问的数据预读到计算机程序的缓存区中。目前,业界主要采用缓存管理类库实现将数据库中被频繁访问的数据预读到计算机程序的缓存区。该缓存管理类库具体可以包括Ehcache、Lrucache等。Ehcache提供了内存、磁盘文件存储以及分布式存储等多种灵活的cache管理方案。然而,Ehcache使用磁盘缓存的时候非常占用磁盘空间。具体地,采用DiskCache算法,对数据元素直接追加存储。当频繁访问时会导致磁盘空间频繁读取,系统性能大幅下降。
技术实现思路
本申请提供了一种数据管理的方法。该方法通过缓存管理器根据预先接收的应用启动通知,从数据库中加载该应用的平台配置信息和该应用的应用配置信息至内存缓存中,以使得应用访问内存缓存中的数据。如此,应用本文档来自技高网...

【技术保护点】
1.一种数据管理的方法,其特征在于,应用于缓存管理器,所述方法包括:/n接收应用启动通知,所述应用启动通知用于通知应用请求启动;/n从数据库中加载平台配置信息和应用配置信息至内存缓存中,以使得所述应用访问所述数据库中的数据时从所述内存缓存中访问所述数据;/n其中,所述平台配置信息为部署所述应用的平台的配置信息,所述应用配置信息为所述应用的配置信息。/n

【技术特征摘要】
1.一种数据管理的方法,其特征在于,应用于缓存管理器,所述方法包括:
接收应用启动通知,所述应用启动通知用于通知应用请求启动;
从数据库中加载平台配置信息和应用配置信息至内存缓存中,以使得所述应用访问所述数据库中的数据时从所述内存缓存中访问所述数据;
其中,所述平台配置信息为部署所述应用的平台的配置信息,所述应用配置信息为所述应用的配置信息。


2.根据权利要求1所述的方法,其特征在于,所述内存缓存包括核心缓存或非核心缓存。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
当所述平台配置信息和所述应用配置信息中的至少一个被加载至所述核心缓存失败时,中止所述应用的启动流程;或者,
当所述平台配置信息和所述应用配置信息中的至少一个被加载至所述非核心缓存失败时,输出提示信息,所述提示信息用于提示加载失败,以及继续执行所述应用的启动流程。


4.根据权利要求1至3任一项所述的方法,其特征在于,所述从数据库中加载平台配置信息和应用配置信息至内存缓存中,包括:
根据数据库表中的配置数据,从数据库中加载平台配置信息和应用配置信息至内存缓存中。


5.根据权利要求4所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:李卓张治洲吴介君
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1