将 Amazon S3 文件导入数据库

Posted

技术标签:

【中文标题】将 Amazon S3 文件导入数据库【英文标题】:Import Amazon S3 files into database 【发布时间】:2012-04-26 23:52:35 【问题描述】:

我的客户购买了大约 60GB 的 Amazon S3 存储空间来上传音乐。现在我必须构建一个具有 javascript 音乐播放器的应用程序。例如,是否可以将音乐文件导入 mysql 数据库,然后让播放器读取这些文件?我想可以直接从我的 JavaScript 播放器中的 Amazon S3 存储读取文件,但是每个用户都有一个自定义的播放列表等,所以我认为这里需要一个数据库。

【问题讨论】:

【参考方案1】:

您无需将音乐文件导入本地数据库。 您可以创建一个用户播放列表数据库并将 s3 文件路径关联到它。

喜欢: 用户播放列表表

UserID int
S3FilePath varchar

【讨论】:

JavaScript 音乐播放器的工作方式是否相同?我的意思是,我应该只传递完整的 S3 文件路径并让它读取它?

以上是关于将 Amazon S3 文件导入数据库的主要内容,如果未能解决你的问题,请参考以下文章

将带逗号的双引号作为分隔符从 S3 导入 Amazon Redshift

如何将日志从 Amazon S3 存储桶导入到 cloudwatch

从多个进程访问 Amazon S3 文件

如何将 PostgreSQL 数据文件导入 Amazon Redshift

将数据从 CSV 文件导入 Amazon Web Services RDS MySQL 数据库

将数据从 s3 导入 Redshift 时保留源文件名