将图像存储在数据库或文件体系中
发布时间:2021-01-18 01:52:26 所属栏目:编程 来源:网络整理
导读:Possible Duplicate: 07000 将图像存储在文件体系中是否更快,更靠得住,照旧应该将它们存储在数据库中? 假设图像不高出200 MB.方针是快速,靠得住的会见. 一样平常来说,人们怎样抉择在文件体系或数据库中存储文件(譬喻图像,PDF)? 办理要领 小我私人意见:我老是将图像存
将图像存储在文件体系中是否更快,更靠得住,照旧应该将它们存储在数据库中? 假设图像不高出200 MB.方针是快速,靠得住的会见. 一样平常来说,人们怎样抉择在文件体系或数据库中存储文件(譬喻图像,PDF)? 办理要领小我私人意见:我老是将图像存储在文件体系上,而且只在数据库中存储文件路径.在很多环境下,数据库存储在快速(读取:昂贵的存储,15k RPM或SSD驱动器)存储上.图像或其他文件凡是可以存储在较慢(读取:更自制,更大的驱动器,7.2k RPM驱动器)存储上.我发明这是最好的,由于它应承数据库保持较小的尺寸.凡是,数据库很好地存储“数据”.他们可以快速搜刮和检索少量数据.文件体系很好地存储“文件”,它们颠末优化,可以快速查找和检索更大的数据. 显然,这两种要领都存在衡量,而且不会呈现一刀切的环境;可是,也许存在一些行使环境,在数据库中存储图像是一件功德,假如它们都很是小,而且您没有预期许多,而且您的数据库与文件共享位于统一存储介质上那么将图像直接放入数据库也许是故意义的. 作为旁注,SQL Server 2008R2有一个FileStream字段范例,可以提供兼顾其美,我还没有行使它,以是我不能说它的事变环境. (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读