现在我想知道我是否可以保留我的 Zstd 压缩并像 ZFS 一样转发文件。
据我所知,目前 ZFS 会在我的 Web 服务器处理 Zstd 压缩文件之前对其进行隐式解压缩,并且 Web 服务器需要再次压缩它们才能将它们发送给用户。
有没有办法将这些文件直接传递到 Web 服务器而无需来回压缩?
我很可能会使用 nginx 或 caddy 来提供这些文件,但我感兴趣的是是否有办法在 Linux 上运行的任何软件(例如 python 或 nodejs 或 ruby 或 php)中访问文件的压缩版本。
1
最佳答案
1
我不知道有这样的机制。而且它会破坏文件系统抽象概念——用户空间不应该能看到文件系统内部的数据表示。
我只需明确压缩资源并使用 nginxgzip_static
指令将文件按原样提供给可以直接获取它们的客户端。
但我不知道是否有相应的zstd_static
选项可用。
|
–
|