2013-02-15 24 views
1

我目前面臨着一個需要主機20個小的視頻文件爲我的網站。我知道我可以將我的項目放在一個文件夾中,但是我把這篇文章交叉過了。存儲序列化的視頻文件到SQL Server

http://www.kindblad.com/2008/04/how-to-store-files-in-ms-sql-server.html

沒有發生,我存儲在數據庫文件的思想。我的問題是,通過將文件作爲位數據存儲在數據庫中而不是僅傳輸數據,性能會有所增加或減少。我喜歡將數據存儲在數據庫中以實現可移植性和控制權以及誰可以訪問視頻。提前致謝。

+2

此鏈接可能是有用的http://stackoverflow.com/questions/13420305/storing-files-in-sql-server – Lamak 2013-02-15 20:05:40

回答

2

除非你有迫切的需要將它們存儲在數據庫中,我不會,個人。您仍然可以通過使用處理程序來控制哪些人可以訪問哪些文件,以驗證對文件的訪問權限。這該文章中的方法有一個很大的問題是,它不支持讀取的字節範圍 - 所以,如果有人想尋求到視頻的中間,例如,他們將不得不等待整個事情進行下載。您希望它能夠支持範圍標題,如this question中所述。

+0

感謝您的信息,馬特這是我沒有考慮到巨大的評論。 – vikingben 2013-02-18 16:39:58