四川虹美智能科技有限公司张银波获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉四川虹美智能科技有限公司申请的专利一种实现缓存数据和数据库数据一致的方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115687402B 。
龙图腾网通过国家知识产权局官网在2025-07-25发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210653845.5,技术领域涉及:G06F16/2453;该发明授权一种实现缓存数据和数据库数据一致的方法是由张银波;陈良设计研发完成,并于2022-06-10向国家知识产权局提交的专利申请。
本一种实现缓存数据和数据库数据一致的方法在说明书摘要公布了:本发明公开了一种实现缓存数据和数据库数据一致的方法,初始化内存队列,并为内存队列创建监听器并启动;接收到更新请求时,把该数据的修改次数加1,加入内存队列末尾;接收到查询数据请求时,若不在更新中,则直接查询缓存,缓存中没有在查询数据库并保存数据到缓存中;若更新中,则加入内存队列末尾;监听器监听到内存队列有待处理数据时,根据请求类型执行更新数据流程或查询数据流程。本发明利用队列技术,在大量用户并发请求、同时存在更新数据和查询数据时,把并发请求转化为依次排队处理,避免了缓存数据和数据库数据不一致的情况,提高了系统的可靠性和稳定性。
本发明授权一种实现缓存数据和数据库数据一致的方法在权利要求书中公布了:1.一种实现缓存数据和数据库数据一致的方法,其特征在于,包括: 步骤S1、系统启动时初始化内存队列,并为内存队列创建监听器,并启动监听器; 步骤S2、当接收到更新数据请求时,使用写锁判断该数据的修改次数是否为空,若为空则初始化该数据修改次数为1,否则该数据修改次数加1,把该数据和请求类型加入内存队列末尾;当接收到查询数据请求时,采用读锁判断该数据的修改次数是否为0或空,如果是,查询缓存数据,如果缓存中没有该数据,则查询数据库,将数据返回用户同时保存数据到缓存中;否则,把数据唯一标识和请求类型加入内存队列末尾; 步骤S3、监听器监听到内存队列有待处理数据时,取出内存队列数据,并根据请求类型执行更新数据流程或查询数据流程,其中: 更新数据流程为:删除缓存数据,再更新数据库,然后使用写锁将该数据的修改次数减1,从内存队列中删除该数据和请求类型; 查询数据流程为:查询缓存数据,如果缓存中没有该数据,则查询数据库,并保存数据到缓存中,从内存队列中删除该数据唯一标识和请求类型。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人四川虹美智能科技有限公司,其通讯地址为:621000 四川省绵阳市涪城区九州大道303号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。