[发明专利]数据处理方法、设备、电子设备及存储介质在审
| 申请号: | 202111572082.3 | 申请日: | 2021-12-21 |
| 公开(公告)号: | CN114490429A | 公开(公告)日: | 2022-05-13 |
| 发明(设计)人: | 李凯 | 申请(专利权)人: | 深圳市鸿合创新信息技术有限责任公司 |
| 主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F16/23;G06F16/2458 |
| 代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 王刚 |
| 地址: | 518118 广东省深圳市坪山区坑梓街*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据处理 方法 设备 电子设备 存储 介质 | ||
本申请提供的一种数据处理方法、设备、电子设备及存储介质,包括:获取数据操作指令,根据数据操作指令确定需要处理的基础数据的名称信息;确定与基础数据的存储区域对应的对应链表中是否存在与名称信息对应的存储信息;响应于对应链表中存在与名称信息对应的存储信息,根据存储信息确定基础数据在存储区域中的存储位置,对存储的基础数据执行数据操作指令对应的操作。本申请通过在对应链表中查找与名称信息对应的存储信息,进而确定出基础数据对应的存储位置,以对该基础数据进行相应操作。例如在针对存储于Flash的各类基础数据时,提供了可以支持写入、查看和删除这些基础数据的方法,简化了存储过程,提升了存储效率及用户体验。
技术领域
本申请涉及数据处理技术领域,尤其涉及一种数据处理方法、设备、电子设备及存储介质。
背景技术
现有技术对于应用程序的一些基础数据的存储,例如产品序列号(SerialNumber,SN码)。一般是直接分配Flash存储地址,即,程序写好后此地址只能作为SN码存储不能用作其他,无法对该地址存储的SN码进行修改、查询、删除等操作。从而无法使用户方便的对基础数据进行特定操作,用户体验较差。
发明内容
有鉴于此,本申请提出一种数据处理方法、设备、电子设备及存储介质,用于解决现有技术中无法对SN码等基础数据进行修改、查询、删除等操作的问题。
基于上述目的,本申请提供了一种数据处理方法,包括:
获取数据操作指令,根据所述数据操作指令确定需要处理的基础数据的名称信息;
确定与所述基础数据的存储区域对应的对应链表中是否存在与所述名称信息对应的存储信息;
响应于所述对应链表中存在与所述名称信息对应的存储信息,根据所述存储信息确定所述基础数据在所述存储区域中的存储位置,对存储的所述基础数据执行所述数据操作指令对应的操作。
在一些实施方式中,所述存储区域具体被划分为多个顺序排列的存储扇区,所述存储扇区的最后一个扇区为末端扇区;
所述获取数据操作指令之前,还包括:
获取所述末端扇区的首端子区域的第一存储信息;
根据所述第一存储信息确定所述存储区域内是否有数据存储;
响应于所述存储区域内有数据存储,获取所述末端扇区的其他子区域的第二存储信息,根据所述第二存储信息确定每种已存储数据的具体名称及存储地址;
根据所述具体名称及所述存储地址生成所述对应链表。
在一些实施方式中,所述根据所述第二存储信息确定每种已存储数据的具体名称及存储地址,包括:
根据所述第二存储信息确定每种已存储数据的存储位置首地址;
根据所述存储位置首地址读取设定长度的所述已存储数据,生成每种所述已存储数据的所述具体名称;
建立所述具体名称与所述存储位置首地址的对应关系,确定每种所述已存储数据的存储地址。
在一些实施方式中,所述已存储数据按序存储于除去所述末端扇区外倒序排列的所述存储扇区。
在一些实施方式中,所述数据操作指令包括存储指令、查询指令或删除指令;
当所述数据操作指令为存储指令时,所述对存储的所述基础数据执行所述数据操作指令对应的操作,包括:
根据所述数据操作指令获取待存储数据,基于所述待存储数据对存储于所述存储位置的所述基础数据进行更新;
当所述数据操作指令为查询指令时,所述对存储的所述基础数据执行所述数据操作指令对应的操作,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市鸿合创新信息技术有限责任公司,未经深圳市鸿合创新信息技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111572082.3/2.html,转载请声明来源钻瓜专利网。





