我想在SQL Server 2005中存储视频、图像和长文本。哪种数据类型最适合视频、图像和长文本?
发布于 2012-12-27 13:11:49
将数据存储在文件系统中,并将路径存储在数据库中。更易于扩展,更易于管理和备份,速度也更快。
如果您必须将其存储在数据库中,则VARBINARY(MAX)可以工作(但说真的,要做文件系统的事情)
发布于 2012-12-27 17:06:46
将视频存储在数据库中不是一个好主意,只需将其存储在文件系统中并将链接/url保存到数据库中即可。
示例: User(user_id(PK),name,pass,bla bla bla....)视频(video_id(PK)、user_id(FK)、video_url)
因此,在您的应用程序中,尝试将视频保存到某个文件夹,如http://example.com/assets/video/7468647.avi
然后将'7468647.avi‘保存到视频表
更新: video_url可能是文本或字符变化,这取决于您的系统需求
https://stackoverflow.com/questions/14049622
复制相似问题