首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将映像存储为逻辑文件(使用二进制格式以db格式存储)或物理文件(在服务器中)

将映像存储为逻辑文件(使用二进制格式以db格式存储)或物理文件(在服务器中)
EN

Software Engineering用户
提问于 2012-12-10 14:39:30
回答 2查看 480关注 0票数 0

可能重复: 在数据库中存储图像的最佳技巧是什么?

在那些图像存储的研究案例中,

  • 一个只偶尔改变一次的图像,如果它有变化的话(就像一篇文章的图片)
  • 上图中的图像不仅是一幅图像,而且是10幅以上的图片,链接到同一篇文章。
  • 经常变化的图像(就像网站的横幅图像)
  • 上面的图像是巨大的

对于每个案例,最好的方法是什么?在每个场景中,如何“正确/更快”地完成这一任务?

EN

回答 2

Software Engineering用户

回答已采纳

发布于 2012-12-10 16:41:27

很抱歉只提供了一个链接答案,但这篇微软的研究论文详细介绍了文件系统与数据库用于文件存储的优势:

去还是不去

票数 2
EN

Software Engineering用户

发布于 2012-12-10 17:28:05

对于默认的图像存储问题,我的默认答案是两者兼而有之--将原始数据存储在数据库中,但是使用缓存将其服务于文件系统之外。它为您提供了数据库的所有优点--即事务更新、更容易的备份管理和可移植性,因为您只需从数据库中部署,同时也可以保持文件系统提供静态内容的速度的优势。

票数 1
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/178916

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档