基于按位变长存储的数值型数据压缩方法及系统

    公开(公告)号:CN112527754A

    公开(公告)日:2021-03-19

    申请号:CN202011538263.X

    申请日:2020-12-23

    IPC分类号: G06F16/174 G06F3/06 G06F7/499

    摘要: 本公开提出了基于按位变长存储的数值型数据压缩方法,包括:判断待压缩的数据的数据类型;查询待压缩的数据其内存二进制存储方式,判断数据类型单元长度的调整是否符合压缩条件,再次确定待压缩数据;对待压缩数据进行变长存储,以按最小长度存储,实现数据压缩处理:其中,整型数据压缩过程中,由高位到低位,对二进制存储单元中连续为0的存储位去除,只存含有1的有效位;浮点型数据压缩过程中,根据数值的实际大小和精度范围,实行降位存储。本发明通过数据在计算机中的存储方式,实现按位变长存储,无需考虑数据间的上下关联信息和其他关键信息,且无需存储压缩位,在现有的存储结构上,可实现最大限度的压缩存储。