如何使用Amazon S3托管网站

时间:2012-10-01 18:17:03

标签: web amazon-s3 amazon

我目前在亚马逊S3上存储了大量数据记录,我正在尝试使用这些数据构建动态网站。我知道如何使用php从mySQL等数据库中获取数据,但是我可以直接在amazon S3上执行sql查询吗?如果我不能,那么我可以将这些数据放在哪里以便从S3加载数据并且可以通过php访问?

非常感谢!

2 个答案:

答案 0 :(得分:1)

S3仅用于存储文件,我不确定它将如何用于存储数据记录。您可以访问这些文件并提供它们从网站下载,或者将它们加载到服务器上的内存中,如果它类似于sqlite数据库或其他东西。您可能希望使用Amazon RDS而不是S3来存储关系数据。

答案 1 :(得分:0)

Amazon S3不是网络服务器。它用于存储平面文件。没有CPU。

如果您需要运行PHP的Web服务器,则应考虑使用Amazon EC2或AWS Elastic Beanstalk。如果您需要MySQL服务器,则应该查看Amazon RDS。