2010-07-22 42 views
1

任何人都可以闡述如何實現在線音頻庫?在我的項目中,音頻文件將是wav文件,並且它們的長度很短(最多幾秒)。我應該將它們放入數據庫還是將它們留在文件系統中?如何實現在線音頻庫(在數據庫或文件中存儲音頻)

我在想,當我在瀏覽器中播放它們時,我必須將它們寫入文件中。如果我使用數據庫,那麼開銷太多了嗎?

感謝您的回覆。

回答

0

這真的取決於你想用wav文件做什麼。例如,如果您想將它們複製並粘貼到另一個文件夾中,如果將.wav文件另存爲blob,則這將變得更加困難。另外,如果你看起來越來越大,並且使用類似s3的東西,它更容易從現有文件夾遷移到s3而不是提取blob。

作爲blob存儲也會影響您的數據庫備份,其中每個備份將包含您可能不一定需要的所有.wav文件。但它確實爲查詢文件的詳細信息提供了很好的空間,但可以通過存儲文件路徑而不是文件本身來複制。只是我的兩美分:)

相關問題