2012-10-01 4 views
-1

현재 Amazon S3에 많은 데이터 레코드가 저장되어 있으며 이러한 데이터를 사용하여 동적 웹 사이트를 구축하려고합니다. 나는 PHP를 사용하여 MySQL과 같은 데이터베이스에서 데이터를 얻는 방법을 알고 있지만 아마존 S3에서 직접 SQL 쿼리를 실행할 수 있습니까? 내가 할 수 없다면 S3에서 데이터를로드하고 PHP에서 액세스 할 수 있도록이 데이터를 넣을 수있는 올바른 위치는 무엇입니까?Amazon S3를 사용하여 웹 사이트를 호스팅하는 방법

대단히 감사합니다.

답변

1

S3는 파일 저장에 사용되며, 데이터 레코드를 저장하는 데 사용되는 방법이 확실하지 않습니다. 파일에 액세스하여 웹 사이트에서 다운로드 할 수 있도록 제공하거나 sqlite 데이터베이스 같은 것이 있으면 서버의 메모리로로드 할 수 있습니다. 관계형 데이터를 저장하기 위해 Amazon RDS를 S3 대신 사용하는 방법을 살펴 보려고합니다.

0

Amazon S3는 웹 서버가 아닙니다. 그것은 플랫 파일을 저장하기위한 것입니다. CPU가 없습니다.

PHP를 실행하는 웹 서버를 원하면 Amazon EC2 또는 AWS Elastic Beanstalk를 고려해야합니다. MySQL 서버가 필요한 경우 Amazon RDS를 확인해야합니다.

관련 문제