我想预先计算一些结构(hash / dictionary / tree - depends on the terminology)并gzip在压缩/解压缩数据时使用它。
动机是在以下场景中通过网络保存数据:
我有许多服务器发送给客户端的相对较小(几个 KB)的文本响应。这些响应具有非常相似的结构,但并不完全相同。我可以在客户端和服务器中放置静态结构(它们不必相同)。
目标是节省 CPU 时间,为不同的服务器响应计算我多次使用的计算机,但更重要的是 - 当我可以使用静态结构时,通过网络节省字节。
另一种选择是使用除 之外的不同压缩算法gzip,但我宁愿不这样做。
谢谢!