数据的管理方法、服务器及计算机可读存储介质技术

技术编号:17007749 阅读:41 留言:0更新日期:2018-01-11 04:01
本发明专利技术实施例公开了一种数据的管理方法、服务器及计算机可读存储介质。该数据的管理方法包括:若检测到删除缓存数据指令,删除缓存内存中待删除缓存数据对应的键值;将预设值设为新键值,并将所述新键值与所述待删除缓存数据对应的键组成键值对;将所述键值对保存在所述缓存内存中。该方法可以避免因缓存内存将客户端所需的数据完全删除掉而出现客户端高并发访问数据库的情况,降低数据库发生崩溃的风险。

【技术实现步骤摘要】
数据的管理方法、服务器及计算机可读存储介质
本专利技术涉及计算机
,尤其涉及一种数据的管理方法、服务器及计算机可读存储介质。
技术介绍
目前互联网中多使用缓存技术来提高数据的存取速度,降低对数据库的访问量。在现有缓存技术中,缓存内存会按照缓存过期时间、缓存数据活跃度等机制来删除缓存数据,这样可以避免大量僵尸数据占用缓存内存。然而,若被删除的数据恰好是当前所需的数据,而且对该数据的需求量又较多,此时很容易出现高并发地请求数据库的情况,导致数据库崩溃。
技术实现思路
本专利技术的实施例提供了一种数据的管理方法、服务器及计算机可读存储介质,可以减少客户端高并发地对数据库进行访问,降低数据库出现崩溃的风险。第一方面,本专利技术实施例提供了一种数据的管理方法,应用于服务器,其包括:若检测到删除缓存数据指令,删除缓存内存中待删除缓存数据对应的键值;将预设值设为新键值,并将所述新键值与所述待删除缓存数据对应的键组成键值对;将所述键值对保存在所述缓存内存中。第二方面,本专利技术实施例还提供了一种服务器,其包括用于执行本专利技术提供的任一项所述的数据的管理方法的单元。第三方面,本专利技术实施例又提供本文档来自技高网...
数据的管理方法、服务器及计算机可读存储介质

【技术保护点】
一种数据的管理方法,应用于服务器,其特征在于,包括:若检测到删除缓存数据指令,删除缓存内存中待删除缓存数据对应的键值;将预设值设为新键值,并将所述新键值与所述待删除缓存数据对应的键组成键值对;将所述键值对保存在所述缓存内存中。

【技术特征摘要】
1.一种数据的管理方法,应用于服务器,其特征在于,包括:若检测到删除缓存数据指令,删除缓存内存中待删除缓存数据对应的键值;将预设值设为新键值,并将所述新键值与所述待删除缓存数据对应的键组成键值对;将所述键值对保存在所述缓存内存中。2.根据权利要求1所述的数据的管理方法,其特征在于,还包括:获取客户端发送的数据获取请求,其中,所述数据获取请求包括待获取数据的键;判断所述缓存内存中是否存在所述待获取数据的键;若所述缓存内存中存在所述待获取数据的键,将所述待获取数据的键对应的键值发送至所述客户端。3.根据权利要求2所述的数据的管理方法,其特征在于,在所述判断所述缓存内存中是否存在所述待获取数据的键之后,还包括:若所述缓存内存中不存在所述待获取数据的键,根据分布式锁方法在所述缓存内存中新建所述待获取数据的键;判断数据库中是否存在所述待获取数据的键对应的键值;若数据库中不存在所述待获取数据的键对应的键值,将所述预设值设置为所述待获取数据的键对应的键值;以及存储所述待获取数据的键及对应的键值至所述缓存内存中,并向所述客户端发送所述待获取数据的键对应的键值。4.根据权利要求3所述的数据的管理方法,其特征在于,在所述判断数据库中是否存在所述待获取数据的键对应的键值之后,还包括:若数据库中存在所述待获取数据的键对应的键值,将所述待获...

【专利技术属性】
技术研发人员:刘俊国
申请(专利权)人:深圳市金立通信设备有限公司
类型:发明
国别省市:广东,44

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

1