[发明专利]优先级数据库的数据处理方法及装置在审
申请号: | 202210175881.5 | 申请日: | 2022-02-25 |
公开(公告)号: | CN114547038A | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 张瑞冬;董俊文 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22 |
代理公司: | 北京金讯知识产权代理事务所(特殊普通合伙) 11554 | 代理人: | 黄剑飞 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 优先级 数据库 数据处理 方法 装置 | ||
1.一种优先级数据库的数据处理方法,其特征在于,包括:
根据用户的数据存储指令获取存储数据和其对应的存储优先级,所述存储数据和其对应的存储优先级通过主键关联;
将所述存储数据存储到所述优先级数据库;
根据所述优先级数据库中每个数据块的数据存储数量和所述存储优先级确定目标数据块;
将所述存储优先级对应的主键插入所述目标数据块;
将所述目标数据块存储到所述优先级数据库。
2.如权利要求1所述的方法,其特征在于,还包括:
根据用户的数据删除指令获取删除数据和其对应的删除优先级;
根据所述优先级数据库中每个数据块的数据存储数量和所述删除优先级确定目标数据块;
在所述目标数据块中删除所述删除优先级对应的主键;
在所述优先级数据库中删除所述删除数据。
3.如权利要求1所述的方法,其特征在于,还包括:
根据用户的数据变更指令获取移动数据对应的初始优先级和更新优先级;
根据所述优先级数据库中每个数据块的数据存储数量和所述初始优先级确定初始数据块;
在所述初始数据块中删除所述初始优先级对应的主键;
根据所述优先级数据库中每个数据块的数据存储数量和所述更新优先级确定更新数据块;
将所述更新优先级插入所述更新数据块对应的主键。
4.如权利要求1所述的方法,其特征在于,还包括:
根据用户的数据恢复指令获取优先级数据库中多个数据块;
依次读取多个数据块中每个数据块中多个优先级对应的主键;
基于所述主键和数据的关联关系依次读取数据;
将所述数据和其对应的优先级合成配置数据并下发设备。
5.如权利要求1所述的方法,其特征在于,还包括:
通过数据内容表、数据优先级表、数据块结构建立所述优先级数据库;
其中,数据内容表用于存储数据内容;
数据优先级表用于存储数据的主键和其对应的优先级;
数据块结构用于存储主键的优先级顺序。
6.如权利要求5所述的方法,其特征在于,
所述数据块结构中按照优先级的顺序将其对应的主键通过特殊字符拼接成一条数据。
7.如权利要求5所述的方法,其特征在于,将所述存储数据存储到所述优先级数据库中,包括:
基于所述数据内容表将所述存储数据存储到所述优先级数据库中;
将所述存储数据的主键和所述存储优先级存储到所述数据优先级表中。
8.如权利要求5所述的方法,其特征在于,将所述存储优先级插入所述目标数据块,包括:
基于所述数据块结构将所述存储优先级对应的主键插入所述目标数据块。
9.如权利要求8所述的方法,其特征在于,基于所述数据块结构将所述存储优先级对应的主键插入所述目标数据块,包括:
解析所述目标数据块中的数据;
根据解析结果生成字符串,所述字符串通过特殊字符拼接;
确定所述字符串的对应位置;
将所述存储优先级对应的主键拼接到所述字符串的对应位置。
10.一种优先级数据库的数据处理装置,其特征在于,包括:
指令模块,用于根据用户的数据存储指令获取存储数据和其对应的存储优先级,所述存储数据和其对应的存储优先级通过主键关联;
数据存储模块,用于将所述存储数据存储到所述优先级数据库;
数据块模块,用于根据所述优先级数据库中每个数据块的数据存储数量和所述存储优先级确定目标数据块;
插入模块,用于将所述存储优先级对应的主键插入所述目标数据块;
数据块存储模块,用于将所述目标数据块存储到所述优先级数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210175881.5/1.html,转载请声明来源钻瓜专利网。