文库搜索
切换导航
首页
频道
联系我们
国家标准目录
国际ISO标准目录
行业标准目录
地方标准目录
首页
联系我们
国家标准目录
国际ISO标准目录
行业标准目录
地方标准目录
批量下载
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210778274.8 (22)申请日 2022.07.04 (65)同一申请的已公布的文献号 申请公布号 CN 114860782 A (43)申请公布日 2022.08.05 (73)专利权人 北京世纪好未来教育科技有限公 司 地址 100089 北京市海淀区中关村大街32 号蓝天和盛大厦1702- 03室 (72)发明人 苏珂 任亚军 (74)专利代理 机构 北京开阳星知识产权代理有 限公司 1 1710 专利代理师 范彦扬 (51)Int.Cl. G06F 16/2455(2019.01)G06F 16/27(2019.01) 审查员 吴琼 (54)发明名称 数据查询方法、 装置、 设备及 介质 (57)摘要 本公开提供一种数据查询方法、 装置、 设备 及介质, 该方法包括: 定期检测存储中间件的状 态, 状态包括正常态或异常态; 在检测到存储中 间件为正常态的情况下, 令存储中间件的数据同 步至请求处理容器的本地 缓存; 在当前检测到存 储中间件为异常态, 且上一次检测到所述存储中 间件为正常态的情况下, 将当前查询逻辑从正常 态查询逻辑切换至异常态查询逻辑; 在当前检测 到存储中间件为正常态, 且上一次检测到所述存 储中间件为异常态的情况下, 将当前查询逻辑从 异常态查询逻辑切换至正常态 查询逻辑; 在接收 到业务请求时, 基于所述当前查询逻辑执行数据 查询操作。 本公开可有效提升业务服务的稳定性 和可靠性。 权利要求书2页 说明书12页 附图4页 CN 114860782 B 2022.10.28 CN 114860782 B 1.一种数据查询方法, 包括: 定期检测存 储中间件的状态, 其中所述状态包括 正常态或异常态; 在检测到所述存储中间件为正常态的情况下, 将所述存储中间件的数据同步至请求处 理容器的本地缓存; 在当前检测到所述存储中间件为异常态, 且上一 次检测到所述存储中间件为正常态的 情况下, 将当前查询逻辑从正常态查询逻辑切换至异常态查询逻辑; 以及, 在当前检测到所 述存储中间件为正常态, 且上一次检测到所述存储中间件为异常态的情况下, 将当前查询 逻辑从异常态查询逻辑切换至正常态查询逻辑; 在接收到业 务请求时, 基于所述当前查询逻辑执 行数据查询操作; 其中, 所述正常态查询逻辑为: 所述请求处理容器通过所述存储中间件查询处理所述 业务请求所需的目标数据; 所述异常态查询 逻辑为: 所述请求处理容器通过所述本地缓存 查询所述目标 数据; 所述存储中间件包括内存存储介质和持久化存储介质, 将所述存储中间件的数据同步 至请求处 理容器的本地缓存的步骤, 包括: 从持久化存储介质中获取待同步的原始数据, 并将所述原始数据存储至所述内存存储 介质, 以使所述内存 存储介质将所述原 始数据同步至请求处 理容器的本地缓存, 其中: 为获取的所述原始数据进行前缀新增 处理, 得到携带有前缀的原始数据; 所述前缀用 于作为所述原 始数据的关键索引; 前缀结构基于业 务类型、 同步时间以及数据 序号构建; 将所述携带有前缀的原 始数据存 储至所述内存 存储介质; 向所述请求处理容器发送所述原始数据对应的前缀信 息, 以使所述请求处理容器基于 所述前缀信息从所述内存存储介质中获取所述原始数据; 其中, 所述请求处理容器基于所 述前缀信息构 造所述原始数据的关键索引, 基于所述关键索引从所述内存存储介质中获取 所述原始数据; 且所述前缀信息包括: 业务类型、 同步时间以及所述同步时间对应的原始数 据总量。 2.如权利要求1所述的数据查询方法, 其中, 为获取的所述原始数据进行前缀新增处理 的步骤, 包括: 按照指定的前缀结构生成所述原始数据的前缀, 并将构建的所述前缀添加至所述原始 数据的首端。 3.如权利要求1所述的数据查询方法, 其中, 令存储中间件与请求处理容器的本地缓存 之间进行 数据同步的步骤, 包括: 令存储中间件与请求处 理容器的本地缓存之间按照预设时间 间隔进行 数据同步; 和/或, 在监测到所述存储中间件的数据与上一次监测到所述存储中间件的数据不一致的情 况下, 获取所述存储中间件的变更数据, 并将所述变更数据同步更新至所述请求处理容器 的本地缓存。 4.如权利要求1所述的数据查询方法, 其中, 所述方法还 包括: 删除所述本地缓存和/或所述存储中间件中的过期数据; 其中, 所述过期数据的同步 时 间位于指定时间之前, 或者, 所述过期数据的同步时间与当前时间的间隔超过指定时长 。 5.如权利要求1所述的数据查询方法, 其中, 所述方法还 包括:权 利 要 求 书 1/2 页 2 CN 114860782 B 2通过所述请求处 理容器采用查询到的所述目标 数据对业 务请求进行 校验; 在确认所述业务请求合法的情况下, 通过所述请求处理容器将所述业务请求发送至业 务处理容器, 以使所述 业务处理容器处 理所述业务请求对应的业 务。 6.一种数据查询装置, 包括: 状态检测模块, 用于 定期检测存 储中间件的状态, 其中所述状态包括 正常态或异常态; 数据同步模块, 用于在检测到所述存储中间件为正常态的情况下, 将所述存储中间件 的数据同步至请求处 理容器的本地缓存; 逻辑切换模块, 用于在当前检测到所述存储中间件为异常态, 且上一次检测到所述存 储中间件为正常态的情况下, 将当前查询 逻辑从正常态查询 逻辑切换至异常态查询 逻辑; 以及, 在当前检测到所述存储中间件为正常态, 且上一次检测到所述存储中间件为异常态 的情况下, 将当前查询逻辑从异常态查询逻辑切换至正常态查询逻辑; 数据查询模块, 用于在接收到业 务请求时, 基于所述当前查询逻辑执 行数据查询操作; 其中, 所述正常态查询逻辑为: 所述请求处理容器通过所述存储中间件查询处理所述 业务请求所需的目标数据; 所述异常态查询 逻辑为: 所述请求处理容器通过所述本地缓存 查询所述目标 数据; 数据同步模块具体用于: 从持久化存储介质中获取待 同步的原始数据, 并将所述原始 数据存储至内存存储介质, 以使 所述内存存储介质将所述原始数据同步至请求处理容器的 本地缓存; 数据同步模块具体用于: 为获取的所述原始数据进行前缀新增 处理, 得到携带有前缀 的原始数据; 所述前缀用于作为所述原始数据的关键索引; 将所述携带有前缀的原始数据 存储至所述内存存储介质; 向所述请求处理容器发送所述原始数据对应的前缀信息, 以使 所述请求处理容器基于所述前缀信息从所述内存存储介质中获取所述原始数据; 其中, 前 缀结构基于业务类型、 同步时间以及数据序号构建; 所述请求处理容器基于所述前缀信息 构造所述原始数据的关键索引, 基于所述关键索引从所述内存存储介质中获取所述原始数 据; 且所述前缀信息包括: 业 务类型、 同步时间以及所述同步时间对应的原 始数据总量。 7.一种电子设备, 包括: 处理器; 以及 存储程序的存 储器, 其中, 所述程序包括指令, 所述指令在由所述处理器执行时使所述处理器执行根据权 利要求1‑5中任一项所述的数据查询方法。 8.一种计算机可读存储介质, 所述计算机可读存储介质存储有计算机程序, 所述计算 机程序用于执 行上述权利要求1 ‑5中任一项所述的数据查询方法。权 利 要 求 书 2/2 页 3 CN 114860782 B 3
专利 数据查询方法、装置、设备及介质
文档预览
中文文档
19 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 人生无常 于
2024-03-18 00:15:12
上传分享
举报
下载
原文档
(692.1 KB)
分享
友情链接
GM-T 0125.3-2022 JSON Web 密码应用语法规范 第3部分:数据加密.pdf
信通院 数据资产管理实践白皮书5.0 2021.pdf
中安网星 智域安全管家-v3.1.pdf
GB-T 31496-2015 - ISO 27003-2010 信息技术 安全技术 信息安全管理体系实施指南 .pdf
GB-T 25068.3-2022 信息技术 安全技术 网络安全 第3部分:面向网络接入场景的威胁、设计技术和控制.pdf
SY-T 7644-2021 盐穴型储气库井筒及盐穴密封性检测技术规范.pdf
GB-T 5375-2006 摩托车和轻便摩托车型号编制方法.pdf
T-ZSA 164—2023 人工智能应用创新 智能云基础设施技术规范.pdf
T-ZDL 03—2022 数智电力节能控制技术导则.pdf
GB-T 36324-2018 信息安全技术 工业控制系统信息安全分级规范.pdf
中华人民共和国电子签名法 2019.pdf
T-BSIA 002—2023 软件企业核心竞争力评价规范.pdf
GB-T 28858-2012 电子元器件用酚醛包封料.pdf
DB23-T 3281—2022 信息化项目应用系统预上线管理规范 黑龙江省.pdf
GB-T 23889-2009 家用空气源热泵辅助型太阳能热水系统技术条件.pdf
NB-T10382-2019 选煤用浮选复合药剂检测检验技术规范.pdf
T-BMCA 012—2023 机动车驾驶实车智能培训系统.pdf
GB-T 35465.3-2017 聚合物基复合材料疲劳性能测试方法 第3部分:拉-拉疲劳.pdf
DB31-T 1252-2020 交流电动机冷却风扇节能改造技术指南 上海市.pdf
SY-T 7651-2021 储气库井运行管理规范.pdf
1
/
3
19
评价文档
赞助2元 点击下载(692.1 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
点击进入官方售后微信群
支付 完成后 如未跳转 点击这里下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。