说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210924690.4 (22)申请日 2022.08.02 (71)申请人 中国平安人寿保险股份有限公司 地址 518000 广东省深圳市福田区益田路 5033号平安金融中心14、 15、 16、 37、 41、 44、 45、 46层 (72)发明人 陈霁旋  (74)专利代理 机构 深圳众鼎专利商标代理事务 所(普通合伙) 44325 专利代理师 谭果林 (51)Int.Cl. G06F 16/2453(2019.01) G06F 16/21(2019.01) G06F 16/27(2019.01) G06F 16/22(2019.01)G06F 9/445(2018.01) (54)发明名称 Hbase数据库的查询节点优化方法、 装置、 设 备及存储介质 (57)摘要 本发明涉及数据库查询技术, 提供一种 Hbase数据库的查询节点优 化方法、 装置、 设备及 存储介质, 通过确定所有查询节 点中的异常查询 节点集合, 与优化配置模板, 若获取到实时查询 中各个查询节 点的实时查询时间, 确定初始异常 查询节点, 确定异常查询节点集合中与初始异常 查询节点匹配的目标查询节点, 确定目标节点对 应的目标优化配置模板, 在目标查询节点动态配 置目标优化配置模板, 得到优化后的目标查询节 点, 获取测试目标时间, 若查询时间小于查询阈 值, 更新目标优化配置模板, 通过针对不同的异 常查询节点, 动态配置对应的优化配置模板, 对 异常查询节 点进行直接优化, 减少了实时查询过 程中的节 点阻塞情况, 从而提高了数据实时查询 的效率。 权利要求书2页 说明书13页 附图5页 CN 115185984 A 2022.10.14 CN 115185984 A 1.一种Hbase 数据库的查询节点优化方法, 其特 征在于, 所述优化方法包括: 根据从预设的查询系统中获取到的各个查询节点的历史查询时间, 确定所有查询节点 中的异常查询节点集合, 并对所述异常查询节点集合中每个异常查询节点设置优化配置模 板; 其中, 每 个异常查询节点至少对应一个优化配置模板; 若获取到实时查询中各个查询节点的实时查询时间, 根据 各个查询节点的实时查询时 间与预设的查询阈值, 确定初始 异常查询节点; 将所述初始异常查询节点与 所述异常查询节点集合中每个查询节点进行一一匹配, 确 定所述异常查询节点 集合中与所述初始 异常查询节点匹配的查询节点 为目标查询节点; 从所述目标查询节点对应的多个优化配置模板 中确定目标优化配置模板, 在所述目标 查询节点动态配置所述目标优化配置模板, 得到优化后的目标查询节点; 测试所述优化后的目标查询节点的查询时间, 并在所述查询时间小于所述查询阈值, 使用所述目标优化配置模板更新所述目标查询节点。 2.如权利要求1所述的Hbase数据库的查询节点优化方法, 其特征在于, 所述根据从预 设的查询系统中获取到的各个查询节点的历史查询时间, 确定所有查询节点中的异常查询 节点集合, 包括: 根据从预设的查询系统中获取到的各个查询节点的历史查询时间, 计算得到各个查询 节点的每一次查询时的平均查询时间; 根据所述平均查询时间与预设的平均查询阈值, 确定查询节点中的异常查询节点集 合。 3.如权利要求1所述的Hbase数据库的查询节点优化方法, 其特征在于, 所述根据从预 设的查询系统中获取到的各个查询节点的历史查询时间, 确定所有查询节点中的异常查询 节点集合, 并对所述异常查询节点集合中每个异常查询节点设置优化配置模板之后, 还包 括: 若不能获取到实时查询中各个查询节点的实时查询时间, 计算得到实时查询中各个查 询节点的第一平均查询时间; 若所述第一平均查询时间大于预设的第 一平均查询阈值, 在所述异常查询节点集合中 的每一个异常查询节 点依次动态配置所述优化配置模板, 当一个异常查询节点集合中的异 常查询节点被 配置所述优化配置模板后, 获取 各个查询节点的第二平均查询时间; 若所述第二平均时间小于所述第 一平均查询时间, 更新所述异常查询节点对应的优化 配置模板; 若所述第二平均时间大于所述第一平均查询时间, 对所述异常查询节点进行回滚处 理。 4.如权利要求1所述的Hbase数据库的查询节点优化方法, 其特征在于, 所述从所述目 标查询节点对应的多个优化配置模板中确定目标优化配置模板, , 包括: 基于动态配置时间与动态配置内存对所述目标查询节点对应的多个优化配置模板进 行评分, 得到优化配置模板对应的评分列表; 根据所述评分列表从高到低依次动态配置对应的优化配置模板, 若动态配置成功, 确 定配置成功的优化配置模板为目标优化配置模板 。 5.如权利要求1所述的Hbase数据库的查询节点优化方法, 其特征在于, 所述测试所述权 利 要 求 书 1/2 页 2 CN 115185984 A 2优化后的目标查询节点的查询时间, 并在所述查询时间小于所述查询阈值, 使用所述 目标 优化配置模板更新所述目标查询节点之后, 还 包括: 根据实时查询中的待查询数据, 确定所述待查询数据对应的历史查询次数, 若查询次 数大于0次, 在预设的Redis集群中, 查找所述待查询数据对应的缓存数据。 6.如权利要求5所述的Hbase数据库的查询节点优化方法, 其特征在于, 所述在预设的 Redis集群中, 查找所述待查询数据对应的缓存数据, 包括: 根据接收到的所述待查询数据的查询请求, 获取 所述查询请求中的主键信息; 根据所述主键信息, 在预设的Redis集群中查找所述待查询数据对应的缓存数据。 7.如权利要求1所述的Hbase数据库的查询节点优化方法, 其特征在于, 所述测试所述 优化后的目标查询节点的查询时间, 并在所述查询时间小于所述查询阈值, 使用所述 目标 优化配置模板更新所述目标查询节点之后, 还 包括: 基于接收到的待查询数据的查询请求的时间, 将所述查询请求划分为不同的请求批 次, 并对所述请求批次设置 批次标识; 根据所述批次标识, 将所述同一批次标识中对应的查询请求的待查询数据进行合并处 理, 得到同一批次标识中对应的查询请求的待查询数据的合并数据, 并返回合并数据。 8.一种Hbase 数据库的查询节点优化装置, 其特 征在于, 所述装置包括: 优化配置模板设置模块, 用于根据从预设的查询系统中获取到的各个查询节点的历史 查询时间, 确定所有查询节点中的异常查询节点集合, 并对所述异常查询节点集合中每个 异常查询节点设置优化配置模板; 其中, 每 个异常查询节点至少对应一个优化配置模板; 初始异常查询接节点确定模块, 用于若获取到实时查询中各个查询节点的实时查询时 间, 根据各个查询节点的实时查询时间与预设的查询阈值, 确定初始 异常查询节点; 匹配模块, 用于将所述初始异常查询节点与所述异常查询节点集合中每个查询节点进 行一一匹配, 确定所述异常查询节点集合中与所述初始异常查询节点匹配的查询节点为目 标查询节点; 动态配置模块, 用于从所述目标查询节点对应的多个优化配置模板 中确定目标优化配 置模板, 在所述目标查询节点动态配置所述 目标优化配置模板, 得到优化后的目标查询节 点; 更新模块, 用于测试所述优化后的目标查询节点的查询时间, 并在所述查询时间小于 所述查询阈值, 使用所述目标优化配置模板更新所述目标查询节点。 9.一种计算机设备, 其特征在于, 所述计算机设备包括处理器、 存储器以及存储在所述 存储器中并可在所述处理器上运行的计算机程序, 所述处理器执行所述计算机程序时实现 如权利要求1至7任一项所述的Hbase 数据库的查询节点优化方法。 10.一种计算机可读存储介质, 所述计算机可读存储介质存储有计算机程序, 其特征在 于, 所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的Hbase数据库的查 询节点优化方法。权 利 要 求 书 2/2 页 3 CN 115185984 A 3

.PDF文档 专利 Hbase数据库的查询节点优化方法、装置、设备及存储介质

文档预览
中文文档 21 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共21页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 Hbase数据库的查询节点优化方法、装置、设备及存储介质 第 1 页 专利 Hbase数据库的查询节点优化方法、装置、设备及存储介质 第 2 页 专利 Hbase数据库的查询节点优化方法、装置、设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 16:31:06上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。