全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 20221082015 0.1 (22)申请日 2022.07.12 (71)申请人 中国电信股份有限公司 地址 100033 北京市西城区金融大街31号 (72)发明人 王旭亮 全硕 武宇亭  (74)专利代理 机构 北京律智知识产权代理有限 公司 11438 专利代理师 王辉 (51)Int.Cl. G06F 16/23(2019.01) G06F 16/2455(2019.01) (54)发明名称 请求处理方法及系统、 存 储介质、 电子设备 (57)摘要 本公开提供一种请求处理方法及系统、 电子 设备、 存储介质; 涉及互联网技术领域。 请求处理 方法包括: 获取应用程序编程接口API的数据写 入请求; 根据数据写入请求删除内存 数据库中与 API对应的字段, 更新存储数据库内与API对应的 字段; 根据更新后的字段, 确定内存数据库中与 字段对应的请求结果; 删除内存 数据库中与字段 对应的请求结果。 本公开可以加强缓存数据时的 数据一致性。 权利要求书2页 说明书10页 附图6页 CN 115374131 A 2022.11.22 CN 115374131 A 1.一种请求处 理方法, 其特 征在于, 包括: 获取应用程序编程接口API的数据写入请求; 根据所述数据写入请求删除内存数据库中与所述API对应的字段, 更新存储数据库内 与所述API对应的字段; 根据更新后的字段, 确定所述内存数据库中与所述字段对应的请求结果; 删除所述内存数据库中与所述字段对应的请求结果。 2.根据权利要求1所述的方法, 其特征在于, 所述根据更新后的字段确定所述内存数据 库中与所述字段对应的请求结果, 包括: 预先对多个API的数据写入请求导致的字段更新与所述字段对应的请求结果进行聚类 分析, 得到对应的关联关系; 根据所述关联关系确定所述内存数据库中与所述字段对应的请求结果。 3.根据权利要求1所述的方法, 所述方法还 包括: 在将更新后的字段缓存到所述内存数据库之前, 设定预设时间内停止从所述内存数据 库中读取 所述字段。 4.一种请求处 理方法, 其特 征在于, 包括: 获取应用程序编程接口API的数据读取请求; 如果缓存列表中包括所述API对应的数据读取请求结果且内存数据库中存在所述API 对应的请求结果, 则读取 所述API对应的请求结果; 如果缓存列表中包括所述API对应的数据读取请求结果且内存数据库中不存在所述 API对应的请求结果, 则计算所述API对应的请求结果; 将所述API对应的请求结果缓存到所述内存数据库中。 5.根据权利要求 4所述的方法, 其特 征在于, 所述计算所述API对应的请求结果, 包括: 如果内存数据库中不存在所述API对应的字段, 则将存储数据库中的API对应的字段缓 存到所述内存数据库中; 根据所述API的数据读取请求对内存数据库中API对应的字段进行计算得到请求结果。 6.根据权利要求 4所述的方法, 其特 征在于, 所述方法还 包括: 如果在限时取消缓存规则的预设时间内, 将所述API对应的请求结果停止缓存到所述 内存数据库中, 所述限时取消缓存规则包括更新所述存储数据库中字段后, 在预设时间内 停止从所述内存数据库中读取 所述字段; 如果在限时取消缓存规则的预设时间外, 将所述API对应的请求结果缓存到所述内存 数据库中。 7.一种请求处 理系统, 其特 征在于, 包括: 业务处理逻辑模块, 用于获取应用程序编程接口API的数据写入请求, 根据所述数据写 入请求删除内存数据库中与所述API对应的字段, 更新存储数据库内与所述API对应的字 段, 删除所述内存数据库中与所述字段对应的请求结果; 内存数据库, 用于存 储所述API对应的字段和字段 数据以及所述API对应的请求结果; 存储数据库, 用于存 储字段以及字段对应的数据; API变化感知模块, 用于根据 更新后的字段, 确定所述内存数据库中与所述字段对应的 请求结果。权 利 要 求 书 1/2 页 2 CN 115374131 A 28.一种请求处 理系统, 其特 征在于, 包括: 业务处理逻辑模块, 用于获取应用程序编程接口API的数据读取请求, 如果缓存列表中 包括所述API对应的数据读取请求结果且内存 数据库中存在所述API对应的请求结果, 则读 取所述API对应的请求结果, 如果 缓存列表中包括所述API对应的数据读取请求结果且内存 数据库中不存在所述API对应的请求结果, 则计算所述API对应的请求结果, 将所述API对应 的请求结果缓存到所述内存数据库中; 内存数据库, 用于存 储所述API对应的字段和字段 数据以及所述API对应的请求结果; 存储数据库, 用于存 储字段以及字段对应的数据; API缓存管理, 用于存 储缓存列表。 9.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序被 处理器执行时实现权利要求1 ‑6任一项所述的方法。 10.一种电子设备, 其特 征在于, 包括: 处理器; 以及 存储器, 用于存 储所述处 理器的可 执行指令; 其中, 所述处理器配置为经由执行所述可执行指令来执行权利要求1 ‑6任一项所述的 方法。权 利 要 求 书 2/2 页 3 CN 115374131 A 3

PDF文档 专利 请求处理方法及系统、存储介质、电子设备

文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 请求处理方法及系统、存储介质、电子设备 第 1 页 专利 请求处理方法及系统、存储介质、电子设备 第 2 页 专利 请求处理方法及系统、存储介质、电子设备 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:40:05上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。