現在、Amazon S3 に大量のデータ レコードが保存されており、これらのデータを使用して動的な Web サイトを構築しようとしています。PHP を使用して mySQL などのデータベースからデータを取得する方法は知っていますが、Amazon S3 で直接 SQL クエリを実行できますか? できない場合、これらのデータを配置して、S3 からデータを簡単にロードし、php からアクセスできるようにするための適切な場所はどこですか?
どうもありがとう!
S3 はファイルの保存に使用されるだけで、データ レコードの保存にどのように使用されるかはわかりません。ファイルにアクセスして Web サイトからダウンロードできるようにするか、sqlite データベースなどの場合はサーバーのメモリにロードすることができます。リレーショナル データを格納するために、S3 の代わりに Amazon RDS を使用することを検討することをお勧めします。
Amazon S3 はウェブサーバーではありません。フラットファイルを保存するためのものです。CPUはありません。
PHP を実行するウェブ サーバーが必要な場合は、Amazon EC2 または AWS Elastic Beanstalk を検討する必要があります。MySQL サーバーが必要な場合は、Amazon RDS をチェックしてください。