全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 20221075712 9.1 (22)申请日 2022.06.29 (71)申请人 北京奇艺世纪科技有限公司 地址 100080 北京市海淀区海淀北一 街2号 鸿城拓展大厦10、 1 1层 (72)发明人 曾旭  (74)专利代理 机构 北京柏杉松知识产权代理事 务所(普通 合伙) 11413 专利代理师 孙翠贤 孟维娜 (51)Int.Cl. G06F 3/06(2006.01) G06F 16/23(2019.01) G06F 16/2455(2019.01) G06F 16/27(2019.01) H04L 67/1017(2022.01)H04L 67/1097(2022.01) (54)发明名称 一种数据处 理方法、 装置及电子设备 (57)摘要 本发明实施例提供了一种数据处理方法、 装 置及电子设备, 该方法包括: 获取第一存储节点 所存储的热点数据; 其中, 第一存储节点为针对 内存数据库的分布式存储系统中的任一存储节 点; 在第二存储节点中, 创建该热点数据的副本 数据; 其中, 第二存储节点为该分布式集群系统 中, 除第一存储节点以外的存储节点; 当接收到 热点数据的访问指令时, 按照指定路由规则, 确 定所接收到的访问指令对应的待转发节点, 将所 接收到的访问指令转发至所对应的待转发节点, 以使该待转发节点响应所接收到的访问指令; 其 中指定路由规则为: 将各个访问指令轮流转发至 存储有热点数据及副本数据的存储节 点。 通过本 方案, 可以防止内存数据库发生读倾 斜的情况。 权利要求书2页 说明书9页 附图5页 CN 115291794 A 2022.11.04 CN 115291794 A 1.一种数据处 理方法, 其特 征在于, 所述方法包括: 获取第一存储节点所存储的热点数据; 其中, 所述第一存储节点为针对内存数据库的 分布式存 储系统中的任一存 储节点, 所述热点数据为满足热点条件的数据; 在第二存储节点中, 创建所述热点数据的副本数据; 其中, 所述第二存储节点为所述分 布式集群系统中, 除所述第一存 储节点以外的存 储节点; 当接收到所述热点数据的访 问指令时, 按照指定路由规则, 确定所接收到的访 问指令 对应的待转发节点, 将所接 收到的访问指令转发至所对应的待转发节点, 以使所述待转发 节点响应所接收到的访问指 令; 其中, 所述指 定路由规则为: 将各个访问指 令轮流转 发至存 储有所述热点数据及所述副本数据的存 储节点。 2.根据权利要求1所述的方法, 其特 征在于, 所述热点条件 包括: 存储于单个存储节点且符合指定子条件, 所述指定子条件包括带有指定热点标识, 和/ 或, 访问频率达 到预定阈值。 3.根据权利要求1所述的方法, 其特征在于, 所述在第二存储节点中, 创建所述热点数 据的副本数据, 包括: 从第二存 储节点所包括的各个插槽中, 选取一个插槽, 作为目标插槽; 在所述目标插槽中创建所述热点数据的副本数据。 4.根据权利要求1 ‑3任一项所述的方法, 其特征在于, 所述在第二存储节点中, 创建所 述热点数据的副本数据之后, 所述方法还 包括: 当所述第一存储节点中的所述热点数据发生内容增加和/或删除时, 基于所述热点数 据中增加和/或删除的内容, 在所述第二存储节 点中的所述副本数据中增加和/或删除对应 的内容。 5.根据权利要求1 ‑3任一项所述的方法, 其特征在于, 所述在第二存储节点中, 创建所 述热点数据的副本数据之后, 所述方法还 包括: 当检测到目标数据从当前所属的存储节点中迁移到所述第一存储节点或任一个第二 存储节点时, 删除所迁移到的存储节 点中所存储的原始数据; 其中, 所述目标数据为所述热 点数据或所述副本数据, 所述原始数据为在迁移之前该存储节点所存储的所述热点数据或 所述副本数据; 在所述目标 数据迁移前 所属的存 储节点中, 创建所述目标 数据的副本数据。 6.一种数据处 理装置, 其特 征在于, 所述装置包括: 获取模块, 用于获取第一存储节点所存储的热点数据; 其中, 所述第 一存储节点为针对 内存数据库的分布式存 储系统中的任一存 储节点, 所述热点数据为满足热点条件的数据; 第一创建模块, 用于在第二存储节点中, 创建所述热点数据的副本数据; 其中, 所述第 二存储节点为所述分布式集群系统中, 除所述第一存 储节点以外的存 储节点; 转发模块, 用于当接收到所述热点数据的访问指令时, 按照指定路由规则, 确定所接收 到的访问指令对应的待转发节点, 将所接 收到的访问指令转发至所对应的待转发节点, 以 使所述待转 发节点响应所接收到的访问指令; 其中, 所述指 定路由规则为: 将各个访问指 令 轮流转发至存 储有所述热点数据及所述副本数据的存 储节点。 7.根据权利要求6所述的装置, 其特 征在于, 所述热点条件 包括: 存储于单个存储节点且符合指定子条件, 所述指定子条件包括带有指定热点标识, 和/权 利 要 求 书 1/2 页 2 CN 115291794 A 2或, 访问频率达 到预定阈值。 8.根据权利要求6所述的装置, 其特 征在于, 所述第一创建模块, 包括: 选取子模块, 用于从第二存储节点所包括的各个插槽中, 选取一个插槽, 作为目标插 槽; 创建子模块, 用于在所述目标插槽中创建所述热点数据的副本数据。 9.根据权利要求6 ‑8任一项所述的装置, 其特征在于, 在所述第一创建模块在第 二存储 节点中, 创建所述热点数据的副本数据之后, 所述装置还 包括: 更新模块, 用于当所述第一存储节点中的所述热点数据发生内容增加和/或内容删除 时, 基于所述热点数据中增加和/或删除的内容, 在所述第二存储节点中的所述副本数据中 增加和/或删除对应的内容。 10.根据权利要求6 ‑8任一项所述的装置, 其特征在于, 在所述第一创建模块在第二存 储节点中, 创建所述热点数据的副本数据之后, 所述装置还 包括: 删除模块, 用于当检测到目标数据从当前所属的存储节点中迁移到所述第 一存储节点 或任一个第二存储节点时, 删除所迁移到的存储节点中所存储的原始数据; 其中, 所述目标 数据为所述热点数据或所述副本数据, 所述原始数据为在迁移之前该存储节点所存储的所 述热点数据或所述副本数据; 第二创建模块, 用于在所述目标数据迁移前所属的存储节点中, 创建所述目标数据的 副本数据。 11.一种电子设备, 其特征在于, 包括处理器、 通信接口、 存储器和通信总 线, 其中, 处理 器, 通信接口, 存 储器通过通信总线完成相互间的通信; 存储器, 用于存放计算机程序; 处理器, 用于执 行存储器上所存放的程序时, 实现权利要求1 ‑5任一所述的方法步骤。 12.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质内存储有计算机 程序, 所述计算机程序被处 理器执行时实现权利要求1 ‑5任一所述的方法步骤。权 利 要 求 书 2/2 页 3 CN 115291794 A 3

PDF文档 专利 一种数据处理方法、装置及电子设备

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