(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210751642.X (22)申请日 2022.06.28 (71)申请人 深圳追一科技有限公司 地址 518057 广东省深圳市南 山区粤海街 道科技园社区科苑路8号讯美科技广 场3号楼23A、 23B (72)发明人 陈晓博 陈利鑫 黎进  (74)专利代理 机构 深圳市智圈知识产权代理事 务所(普通 合伙) 44351 专利代理师 林炮勤 (51)Int.Cl. G06F 16/22(2019.01) G06F 16/2455(2019.01) (54)发明名称 数据存储方法、 装置、 存储介质及计算机设 备 (57)摘要 本申请公开了一种数据存储方法, 该方法包 括: 响应于存储请求确定关键字, 关键字至少包 括数据表名; 根据关键字判断在第一数据库中是 否查找到对应的目标主键标号, 目标主键标号用 于表征待存储 数据在数据表中的唯一标识; 若在 第一数据库中查找到对应的目标主键标号, 则根 据目标主键标号将待存储数据进行数据存储。 本 方法能够有效地确定目标主键标号对应的数据 表, 使得数据可以存储至目标主键标号对应的数 据表中, 避免将数据直接存储至按月分配的数据 表中, 从而有效提升数据库中单表之间存储数据 的均衡性。 权利要求书2页 说明书14页 附图6页 CN 115357577 A 2022.11.18 CN 115357577 A 1.一种数据存 储方法, 其特 征在于, 所述方法包括: 响应于存 储请求确定关键 字, 所述关键 字至少包括数据表名; 根据所述关键字判断在第 一数据库中是否查找到对应的目标主键标号, 所述目标主键 标号用于表征待存 储数据在数据表中的唯一标识; 若在第一数据库中查找到对应的目标主键标号, 则根据 所述目标主键标号将所述待存 储数据进行 数据存储。 2.根据权利要求1所述的方法, 其特征在于, 所述根据所述目标主键标号将所述待存储 数据进行 数据存储, 包括: 确定当前时间点所处的存 储时间; 根据所述存 储时间和所述目标主键标号确定第二数据库中的目标 数据表; 将所述待存 储数据存 储至所述目标 数据表。 3.根据权利要求2所述的方法, 其特征在于, 所述将所述待存储数据存储至所述目标数 据表, 包括: 根据目标主键标号确定所述待存 储数据的在所述目标 数据表中的存 储位置; 根据所述存 储位置将所述待存 储数据插 入至所述存 储位置。 4.根据权利要求2所述的方法, 其特征在于, 所述存储时间包括月份存储时间, 所述确 定当前时间点所处的存 储时间, 包括: 确定当前时间点所处的月份存 储时间; 所述根据所述存 储时间和目标主键标号确定第二数据库中的目标 数据表, 包括: 将所述月份存储时间与第 二数据库中每个数据表的存储时间进行匹配, 获取存储时间 与所述月份存 储时间匹配的至少一个月份匹配数据表; 根据目标主键标号从所述至少一个月份匹配数据表中确定目标 数据表。 5.根据权利要求2所述的方法, 其特征在于, 所述根据目标主键标号从所述至少一个月 份匹配数据表中确定目标 数据表, 包括: 获取每个所述月份匹配数据表的标号范围; 将所述目标主键标号与每个所述月份匹配数据表的标号范围进行匹配, 并将标号范围 包括所述目标主键标号的月份匹配数据表作为目标 数据表。 6.根据权利要求1所述的方法, 其特征在于, 在所述根据 所述关键字判断在第 一数据库 中是否查找到对应的目标主键标号之后, 所述方法还 包括: 若未在第一数据库中获取目标主键标号, 则执 行号段生成操作; 判断所述 号段生成操作是否执 行成功; 若所述号段生成操作执 行成功, 则将生成的主键标号存 储至所述第一数据库。 7.根据权利要求6所述的方法, 其特 征在于, 所述方法还 包括: 若所述号段生成操作未 执行成功, 则重新确定关键 字; 返回执行根据所述关键 字判断在第一数据库中是否查找到对应的目标主键标号。 8.根据权利要求6所述的方法, 其特 征在于, 所述执 行号段生成操作, 包括: 获取主键号段表, 所述主键号段表至少包括 最大主键标号、 号段步长、 版本号; 根据所述 最大主键标号、 所述 号段长度和所述版本号 生成预设数量的主键标号。 9.根据权利要求8所述的方法, 其特征在于, 在所述根据所述最大主键标号、 所述号段权 利 要 求 书 1/2 页 2 CN 115357577 A 2长度和所述版本号 生成预设数量的主键标号之后, 所述方法还 包括: 对所述最大主键标号和所述版本号进行 更新。 10.根据权利要求1所述的方法, 其特征在于, 所述在 响应于存储请求确定关键字之前, 所述方法还 包括: 获取第一数据库中主键标号的使用率; 判断所述使用率是否大于预设阈值, 所述预设阈值用于表征所述第 一数据库中存储主 键标号的最低数量; 若所述使用率大于所述预设阈值, 则执 行号段生成操作。 11.一种数据存 储装置, 其特 征在于, 所述装置包括: 确定模块, 用于响应于存 储请求确定关键 字, 所述关键 字至少包括数据表名; 查找模块, 用于根据所述关键字判断在第一数据库中是否查找到对应的目标主键标 号, 所述目标主键标号用于表征待存 储数据在数据表中的唯一标识; 存储模块, 用于若在第一数据库中查找到对应的目标主键标号, 则根据所述目标主键 标号将所述待存 储数据进行 数据存储。 12.根据权利要求1 1所述的数据存 储装置, 其特 征在于, 所述存 储模块包括: 时间确定单 元, 用于确定当前时间点所处的存 储时间; 数据表确定单元, 用于根据 所述存储时间和所述目标主键标号确定第 二数据库中的目 标数据表; 数据存储单元, 用于将所述待存 储数据存 储至所述目标 数据表。 13.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质中存储有程序代 码, 所述程序代码可被处 理器调用执 行如权利要求1~10任一项所述的方法。 14.一种计算机设备, 其特 征在于, 包括: 存储器; 一个或多个处 理器, 与所述存 储器耦接; 一个或多个应用程序, 其中所述一个或多个应用程序被存储在所述存储器中并被配置 为由所述一个或多个处理器执行, 所述一个或多个应用程序配置用于执行如权利要求1~ 10任一项所述的方法。 15.一种计算机程序产品或计算机程序, 其特征在于, 所述计算机程序产品或计算机程 序包括计算机指令, 所述计算机指令存储在存储介质中。 计算机设备 的处理器从存储介质 读取所述计算机指 令, 处理器执行所述计算机指 令, 使得所述计算机执行如权利要求 1~10 任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 115357577 A 3

.PDF文档 专利 数据存储方法、装置、存储介质及计算机设备

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