[发明专利]数据处理方法、装置、电子设备和计算机可读介质在审
申请号: | 202110075949.8 | 申请日: | 2021-01-20 |
公开(公告)号: | CN113760984A | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 桂斌 | 申请(专利权)人: | 北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/215;G06F16/242 |
代理公司: | 北京唯智勤实知识产权代理事务所(普通合伙) 11557 | 代理人: | 陈佳 |
地址: | 101116 北京市大兴区北京经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 电子设备 计算机 可读 介质 | ||
1.一种数据处理方法,包括:
响应于应用程序启动,在缓存中生成对应所述应用程序的缓存数据处理关系表,所述缓存数据处理关系表包含了所述应用程序的数据处理方法标识和对应所述应用程序的数据库中的待处理数据标识,所述数据处理方法标识和待处理数据标识具有对应关系;
响应于检测到对应所述应用程序的目标数据处理方法,基于所述目标数据处理方法和缓存数据处理关系表对缓存中对应所述应用程序的数据进行数据处理。
2.根据权利要求1所述的方法,其中,所述在缓存中生成对应所述应用程序的缓存数据处理关系表,包括:
查询所述应用程序的数据处理方法的数据处理方法标识和对应数据处理方法的待处理数据的待处理数据标识;
基于所述数据处理方法标识和待处理数据标识、在缓存中生成所述缓存数据处理关系表。
3.根据权利要求2所述的方法,其中,所述数据处理方法包括数据处理语句,所述数据处理语句包括数据处理方法标识、关键字和待处理数据标识,所述关键字和待处理数据标识具有对应的位置关系,以及;
所述查询所述应用程序的数据处理方法的数据处理方法标识和对应数据处理方法的待处理数据的待处理数据标识,包括:
通过预设的数据处理方法标识表匹配出所述数据处理语句的数据处理方法标识;
通过预设的关键字表匹配出所述数据处理语句的关键字,并基于所述关键字对应的位置关系确定待处理数据标识。
4.根据权利要求3所述的方法,其中,所述响应于检测到对应所述应用程序的目标数据处理方法,基于所述目标数据处理方法和缓存数据处理关系表对缓存中对应所述应用程序的数据进行数据处理,包括:
响应于所述目标数据处理方法为数据库变更方法,将所述数据库变更方法与所述缓存数据处理关系表中的数据处理方法标识匹配,所述数据库变更方法包括以下至少一项:数据插入、数据删除、数据更新;
响应于匹配成功,删除缓存中与所述数据库变更方法匹配的第一目标数据处理方法标识对应的第一目标待处理数据,并根据所述数据库变更方法对所述数据库中的第一目标待处理数据进行数据处理。
5.根据权利要求4所述的方法,其中,在所述响应于所述目标数据处理方法为数据库变更方法,将所述数据库变更方法与所述缓存数据处理关系表中的数据处理方法标识匹配之前,包括:
对所述数据库变更方法对应的数据处理语句进行解析,确定所述第一目标待处理数据;
从所述缓存数据处理关系表中确定对应所述第一目标待处理数据的待匹配数据库查询方法标识。
6.根据权利要求5所述的方法,其中,所述将所述数据库变更方法与所述缓存数据处理关系表中的数据处理方法标识匹配,包括:
查询对应所述待匹配数据库查询方法标识的待处理数据的第一状态信息,所述第一状态信息包括未处理或处理中;
响应于所述状态信息为未处理,通过所述待匹配数据库查询方法标识与所述缓存数据处理关系表中的数据处理方法标识匹配。
7.根据权利要求5所述的方法,其中,所述将所述数据库变更方法与所述缓存数据处理关系表中的数据处理方法标识匹配,包括:
响应于所述状态信息为处理中,对所述数据库变更方法执行回滚操作。
8.根据权利要求1所述的方法,其中,所述响应于检测到对应所述应用程序的目标数据处理方法,基于所述目标数据处理方法和缓存数据处理关系表对缓存中对应所述应用程序的数据进行数据处理,包括:
响应于所述目标数据处理方法为数据库查询方法,将所述数据库查询方法与所述缓存数据处理关系表中的数据处理方法标识匹配;
响应于匹配成功,查询与所述数据库查询方法匹配的第二目标数据处理方法标识对应的第二目标待处理数据标识;
从缓存中获取对应所述第二目标待处理数据标识的第二目标待处理数据,并根据所述数据库查询方法对所述第二目标待处理数据进行数据处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司,未经北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110075949.8/1.html,转载请声明来源钻瓜专利网。