哪种数据类型可用于在SQL Server 2005中存储视频

时间:2012-12-27 05:09:08

标签: sql-server-2005

我想在SQL Server 2005中存储视频,图片和长文本。哪种数据类型最适合视频,图片和长文本?

2 个答案:

答案 0 :(得分:1)

在文件系统中存储类似的数据,并在数据库中存储路径。更容易扩展,更容易管理和备份,并且更快。

如果您必须将其存储在数据库中,VARBINARY(MAX)将起作用(但是,严肃地说,做文件系统的事情)

答案 1 :(得分:0)

将视频存储在数据库中是一个坏主意,只需将其存储在文件系统中并将链接/网址保存到数据库中。

示例: 用户(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可能是文字或字符变化,这取决于您的系统需求