存储和检索多个大小的轮廓图像的优化

时间:2012-05-07 06:08:42

标签: sql image optimization

我正在创建一个带有SQL后端的Web应用程序来存储数据。作为我的应用程序的一部分,用户个人资料有个人资料图片我将在整个应用程序中以两种不同的尺寸(16 x 16和128 x 128)之一显示用户的个人资料图片。

如何最好地存储图片然后检索它的特定大小?我应该

  • 将原始图片存储在数据库中,然后在使用时将其大小调整为所需大小?
  • 将照片存储在128 x 128并仅在需要时将其调整为16 x 16?
  • 将照片存储在128 x 128和16 x 16,并仅检索所需的尺寸?

1 个答案:

答案 0 :(得分:1)

我在一个有类似需求的产品上工作。我们将其保存为所需分辨率的两个图像,这与您最后的可能性相关。在我们的情况下存储是零,并且没有理由通过调整大小来增加检索图像的任何开销。当我们收到它们时,我们会处理它们一次,并且在它们改变它们的图像之前不要再担心它们。效果很好。