我们有一个项目将生成大约(数十万).PNG图像,大约1mb。快速服务不是优先考虑因为我们在内部使用图像,而不是前端。
我们知道使用文件系统而不是DB存储。
我们想知道如何最好地在服务器上压缩这些图像,以最大限度地降低长期存储成本。
linux服务器
答案 0 :(得分:0)
它们已经被压缩,因此您需要将图像重新编码为另一种无损格式,同时保留PNG文件中存在的所有信息。我不知道会采用哪种格式,但您可以使用更好的无损压缩器重新编码图像数据(您可以看到benchmarks here),并拥有一个保留的单独元数据文件来自原始.png文件的其他信息,以便您可以重建原始文件。
根据基准测试,你可以毫无损失地获得的最佳效果大约是他们当前大小的2/3。您需要在实际数据上测试压缩器。您的里程可能会有所不同。