We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 9 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
Zip 是压缩和归档事实上的标准解决方案。从下面的格式图来看(来自维基百科),按名称查找发生在“中央目录”中,不应涉及扫描整个文件。
Zip is the de facto standard solution for compression and archiving. Judging by the following diagram of the format (from Wikipedia), lookup by name occurs in the "central directory" and should not involve a scan through the entire file.
zziplib (可能还有其他)允许您读取 zip 文件内的目录,就像读取普通文件系统目录一样。
zziplib (and probably others) allows you to read the directory inside a zip file like it were a normal filesystem directory.
如果您需要归档(即顺序压缩和解压缩,无需修改),那么 ZIP 就是一种标准,并且可能没有什么比 ZIP 更受欢迎。然而,当您操作其中的文件时(即,当您需要虚拟文件系统时),ZIP 并不有效。在后一种情况下,您可以使用 CodeBase 文件系统、Solid File System(我们的产品)或类似产品之一。
If you need archiving (i.e. sequential compressing and decompression, with no modifications), then ZIP is a standard and probably there's nothing close to ZIP in popularity. However ZIP is not effective when you manipulate files in it (i.e. when you need a virtual file system). In the latter case you can use CodeBase File System, Solid File System (our product) or one of similar products.