[发明专利]数据处理方法及装置在审
| 申请号: | 202210197925.4 | 申请日: | 2022-03-01 |
| 公开(公告)号: | CN114579571A | 公开(公告)日: | 2022-06-03 |
| 发明(设计)人: | 陈天宇;梁晨;梁波;黄镄波;颜蒙杰 | 申请(专利权)人: | 珠海金山数字网络科技有限公司;珠海西山居数字科技有限公司 |
| 主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/174 |
| 代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 张小娜 |
| 地址: | 519000 广东省珠海市高新区唐家湾镇前岛环路325号102室*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据处理 方法 装置 | ||
1.一种数据处理方法,其特征在于,包括:
接收字符串存储请求,并基于所述字符串存储请求确定目标字符串;
基于预设映射规则将所述目标字符串转换为目标压缩值;
在压缩字典中未查询到所述目标压缩值的情况下,基于所述目标压缩值的存储顺序信息生成目标存储标识码,其中,所述压缩字典中包含压缩值以及与所述压缩值对应的存储标识码;
基于所述目标存储标识码生成压缩文件。
2.如权利要求1所述的数据处理方法,其特征在于,所述方法还包括:
在所述压缩字典中查询到目标压缩值的情况下,基于所述目标压缩值在所述压缩字典中获取目标存储标识码;
基于所述目标存储标识码生成压缩文件。
3.如权利要求1所述的数据处理方法,其特征在于,基于所述目标压缩值的存储顺序信息生成目标存储标识码,包括:
确定预设转换规则;
基于所述预设转换规则将所述目标压缩值的存储顺序信息转换为目标存储标识码。
4.如权利要求1所述的数据处理方法,其特征在于,基于所述目标压缩值的存储顺序信息生成目标存储标识码之后,还包括:
将所述目标压缩值和所述存储标识码存储至所述压缩字典,并将所述目标字符串与所述目标压缩值存储至字符串字典,其中,所述字符串字典中包含压缩值以及对应的字符串。
5.如权利要求4所述的数据处理方法,其特征在于,基于所述目标存储标识码生成压缩文件,包括:
基于所述目标存储标识码生成至少一个压缩日志文件,并基于每个压缩日志文件生成压缩文件。
6.如权利要求1所述的数据处理方法,其特征在于,基于所述目标存储标识码生成压缩文件之后,还包括:
接收字符串读取请求,并基于所述字符串读取请求确定压缩文件;
基于所述压缩文件中的存储标识码确定压缩字典和字符串字典,并基于所述压缩字典和所述字符串字典生成字符串读取字典;
根据所述字符串读取字典读取字符串。
7.如权利要求1所述的数据处理方法,其特征在于,基于预设映射规则将所述目标字符串转换为目标压缩值,包括:
确定所述目标字符串中的至少一个子字符串;
基于所述预设映射规则计算每个子字符串对应的子压缩值,并由每个子压缩值组成所述目标字符串的目标压缩值。
8.如权利要求1所述的数据处理方法,其特征在于,基于所述字符串存储请求确定目标字符串,包括:
确定所述字符串存储请求中的字符串标识,基于所述字符串标识确定目标字符串;
或解析所述字符串存储请求获得目标字符串。
9.一种数据处理装置,其特征在于,包括:
接收模块,被配置为接收字符串存储请求,并基于所述字符串存储请求确定目标字符串;
转换模块,被配置为基于预设映射规则将所述目标字符串转换为目标压缩值;
查询模块,被配置为在压缩字典中未查询到所述目标压缩值的情况下,基于所述目标压缩值的存储顺序信息生成目标存储标识码,其中,所述压缩字典中包含压缩值以及与所述压缩值对应的存储标识码;
生成模块,被配置为基于所述目标存储标识码生成压缩文件。
10.一种计算设备,其特征在于,包括:
存储器和处理器;
所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令实现权利要求1至8任意一项所述数据处理方法的步骤。
11.一种计算机可读存储介质,其存储有计算机指令,其特征在于,该指令被处理器执行时实现权利要求1至8任意一项所述数据处理方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山数字网络科技有限公司;珠海西山居数字科技有限公司,未经珠海金山数字网络科技有限公司;珠海西山居数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210197925.4/1.html,转载请声明来源钻瓜专利网。





