一种数据读取方法及装置制造方法及图纸

技术编号:41502540 阅读:19 留言:0更新日期:2024-05-30 14:44
本申请公开了一种数据读取方法及装置,涉及数据库领域。当数据读取时,优先查询redis缓存,而在redis缓存没有查询到目标数据时可以认为redis缓存已根据消息队列中的更新请求进行数据删除,此时为了避免目标数据库还未进行数据更新,或者redis缓存与目标数据库中的数据无法及时同步的情况,因此需要在消息队列中查询不到待查询的内容时再对从库进行查询,此时查询到的内容均与更新后的目标数据库中的数据一致,可以解决数据同步不及时的问题。此外,通过设置从库,目标数据库仅需进行数据更新,而数据读取的任务均由redis缓存和从库进行,从而可以缓解目标数据库的压力。

【技术实现步骤摘要】

本申请涉及数据库领域,特别是指一种数据读取方法及装置


技术介绍

1、当前已迈入了互联网时代,随着用户数量的增长,数据的访问量和存储量也呈指数倍增长。高并发指在同一个时间点,有许多用户同时访问统一资源定位符(uniformresource locator,url)地址,高并发会导致站点服务器和数据库服务器资源被占满崩溃,导致数据无法进行正常存储和更新。当并发访问量超过一定阈值的时候,后端的数据访问骤增,而传统的关系数据库管理系统(relational database management system,rdbms)处理海量数据乏力,因此难以处理高并发的读操作和写操作。

2、目前,可以采用对数据库增加缓存的方式,利用缓存分担数据库的高访问量,然而缓存与数据库之间会存在数据同步不及时的问题。


技术实现思路

1、有鉴于此,本申请提供了一种数据读取方法及装置,从而达到能够在高并发场景下,有效缓解数据库的压力,并实现缓存与数据库之间数据一致性的目的。

2、本申请提供的一种数据读取方法是这样实现本文档来自技高网...

【技术保护点】

1.一种数据读取方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述查询多个消息队列之前,还包括:

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

6.根据权利要求1所述的方法,其特征在于,所述在所述多个消息队列中查询到所述目标数据之后,还包括:

7.根据权利要求2所述的方法,其特征在于,所述方法还包括:

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

【技术特征摘要】

1.一种数据读取方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述查询多个消息队列之前,还包括:

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

6.根据权利要求1所述的方法,其特征在于,所述在所述多个消息队列中查询到所述目标数据之后,还...

【专利技术属性】
技术研发人员:王立昆
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

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

1