gpt4 book ai didi

c++ - 用于随机访问压缩数据文件的简单 API

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:37:02 34 4
gpt4 key购买 nike

请推荐适合以下任务的技术。

我有一个相当大的 (500MB) 数据 block ,它基本上是一个数字矩阵。数据熵很低(它应该是可压缩的)并且它所在的存储空间很昂贵。

我正在寻找的是用一个好的压缩算法(比如 GZip)压缩它,并带有允许非常偶然的随机访问的标记。随机访问,如“从原始(未压缩)流中的位置 [64 位地址] 读取字节”。这与像 ZLIB 这样的经典 deflator 库有点不同,它可以让你连续解压缩流。我想要的是,在延迟为每字节读取多达 1MB 的解压缩工作时进行随机访问。

当然,我希望使用现有的库而不是重新发明 NIH 的轮子。

最佳答案

如果您使用 Java,我刚刚发布了一个库:http://code.google.com/p/jzran .

关于c++ - 用于随机访问压缩数据文件的简单 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3159613/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com