2014-05-15 103 views
-4

我正在嘗試構建一個數據庫,允許用戶上傳他們的音樂以供其他人/第三方訪問。我如何創建它,以便音樂可以上傳到數據庫,但提供了一個從存儲位置訪問它的路徑?構建數據庫

正如A樂隊上傳「歌曲」,然後由A Fan進行流式傳輸。

如果無法上傳到數據庫,我需要將其上傳到服務器。

我們在Java中構建後端,在HTML中構建前端。

我們也使用Glassfish和Netbeans編寫代碼。

回答

1

例如,您可以將文件存儲在數據庫的BLOB字段中。另一種可能性是將它們直接存儲在文件系統上,但存在問題(如缺少元數據)。

然後你需要確定你想要映射每個文件的方式,例如http://myserver.com/Artist/Album/Songnamehttp://myserver.com/listen?uniqueid=743

文件上傳servlet在整個網絡上都可用,所以這應該不成問題。剩下的就取決於你的編程技能(這對你來說可能太大了)。

然後,你只需要將這些東西連接在一起,這就是你開始編程的部分(或者很難實現Google)。

+0

非常感謝 – philmorewest