Varint
-
Varint编码
leveldb内部通过采用变长编码,对数据进行压缩来减少存储空间,采用crc进行数据正确性校验。下面就对varint编码进行学习。 传统的integer是以32位来表示的,存储需要4个字节,当如果整数大小在256以内,那么只需要用一个字节就可以存储这个整数,这样就可以 leveldb内部通过采用…
*本站广告为第三方投放,如发生纠纷,请向本站索取第三方联系方式沟通
leveldb内部通过采用变长编码,对数据进行压缩来减少存储空间,采用crc进行数据正确性校验。下面就对varint编码进行学习。 传统的integer是以32位来表示的,存储需要4个字节,当如果整数大小在256以内,那么只需要用一个字节就可以存储这个整数,这样就可以 leveldb内部通过采用…