[发明专利]整数数据的存储方法、装置及存储介质有效

专利信息
申请号: 202110177676.8 申请日: 2021-02-09
公开(公告)号: CN112527951B 公开(公告)日: 2021-05-11
发明(设计)人: 胡俊飞 申请(专利权)人: 北京微步在线科技有限公司
主分类号: G06F16/31 分类号: G06F16/31
代理公司: 北京金信知识产权代理有限公司 11225 代理人: 喻嵘
地址: 100080 北京市*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 整数 数据 存储 方法 装置 介质
【权利要求书】:

1.一种整数数据的存储方法,用于数据库中的整数数据存储,其特征在于,所述整数数据的存储方法包括如下步骤:

接收输入到数据库的整数数据;

将接收的所述整数数据转换为字节数组,在所述字节数组的第1个字节中,第1位表示所述整数数据属于非负整数或负整数,之后的位数用来编码补字节长度,所述补字节长度的编码方式为:位数从所述补字节占用的最高位开始计算,当出现位数值置0时,则为补字节长度结束的位置,其中所述补字节长度为从所述补字节占用的最高位开始到结束的位置,当出现位数值置1的位数时,所述补字节长度结束之后的位数则为所述整数数据的最高几位的位数,所述字节数组的长度等于所述第1个字节中的补字节长度加1,所述整数数据的绝对值由补值和差值相加组成,所述字节数组除第1个字节外,后续的字节与所述第1个字节中表示整数数据的最高几位一起组成所述整数的差值,所述补值根据所述补字节长度来决定,其中将所有整数数据对应的字节长度由小到大进行排序,每个字节长度的补值为上一个字节长度所表达的最大值加1,其中最短字节数组的长度为1个字节;

将转换为字节数组的所述整数数据存入所述数据库中。

2.一种如权利要求1所述的方法,其特征在于:当所述补字节长度超过7时,所述补字节长度编码所占的位数延续到所述字节数组第1字节之后的字节中。

3.一种如权利要求1所述的方法,其特征在于:所述将所有整数数据对应的字节长度由小到大进行排序表示相同符号下的整数数据的排序,所述符号包括非负整数和负整数。

4.一种如权利要求3所述的方法,其特征在于:对不同符号下的整数数据分开进行由小到大的排序,非负整数以顺序进行排序,负整数以逆序进行排序,以实现相同符号下的整数的有序比较。

5.一种整数数据的存储装置,用于数据库中的整数数据存储,其特征在于,所述整数数据的存储装置包括:

接收装置,其用于接收输入到数据库的整数数据;

转换装置,其用于将接收的所述整数数据转换为字节数组,在所述字节数组的第1个字节中,第1位表示所述整数数据属于非负整数或负整数,之后的位数用来编码补字节长度,所述补字节长度的编码方式为:位数从所述补字节占用的最高位开始计算,当出现位数值置0时,则为补字节长度结束的位置,其中所述补字节长度为从所述补字节占用的最高位开始到结束的位置,当出现位数值置1的位数时,所述补字节长度结束之后的位数则为所述整数数据的最高几位的位数,所述字节数组的长度等于所述第1个字节中的补字节长度加1,所述整数数据的绝对值由补值和差值相加组成,所述字节数组除第1个字节外,后续的字节与所述第1个字节中表示整数数据的最高几位一起组成所述整数的差值,所述补值根据所述补字节长度来决定,其中将所有整数数据对应的字节长度由小到大进行排序,每个字节长度的补值为上一个字节长度所表达的最大值加1,其中最短字节数组的长度为1个字节;

存储装置,其用于将转换为字节数组的所述整数数据存入所述数据库中。

6.一种如权利要求5所述的装置,其特征在于:当所述补字节长度超过7时,所述补字节长度编码所占的位数延续到所述字节数组的第1字节之后的字节中。

7.一种如权利要求5所述的装置,其特征在于:所述将所有整数数据对应的字节长度由小到大进行排序表示相同符号下的整数数据的排序,所述符号包括非负整数和负整数。

8.一种如权利要求7所述的装置,其特征在于:对不同符号下的整数数据分开进行由小到大的排序,非负整数以顺序进行排序,负整数以逆序进行排序,以实现相同符号下的整数的有序比较。

9.一种整数数据的存储装置,用于数据库中的整数数据存储,其特征在于:

包括处理器和存储器;

所述存储器存储计算机程序,所述处理器执行所述计算机程序以实现如权利要求1-4任一所述的方法。

10.一种计算机存储介质,所述计算机存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4任一所述的方法。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京微步在线科技有限公司,未经北京微步在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110177676.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top