0

どなたかアドバイスをいただけないでしょうか。現在、Flickr、Facebook、Salesforge、Picasa、Twitter、LinkedIn など、多くの API を使用するアプリケーションを構築しています。今、データ使用の問題に取り組むための最良のアイデアは何かを考えていました。まず第一に、そのすべてのデータを要求すると、データ容量が消費されます。また、アプリケーションは数千人のユーザーを同時に処理できる必要があるため、これらすべてのリクエストを使用すると、DDOS 攻撃者としてフラグが立てられる可能性があります :P したがって、私の解決策は、すべてを MySQL にローカルに保存し、重要なデータを 1 時間ごとに更新し、その他のデータを更新することです。一日一回。皆さんなら、この問題にどのように取り組みますか? もう 1 つの問題は画像です。1000000 枚の画像を使用します。それらをローカルでホストし、頻繁に更新することをお勧めしますか? または、リンクを保存してユーザーに送信するだけですか? 私が抱えている最後の問題は、複雑なテーブルから毎秒数百のリクエストを行う数千人のユーザーに対して、MySQL がどのように機能するかということです。たとえば、ユーザーがアルバムをロードした場合、データベースは 100 枚の写真を吐き出す必要があります。100 人のユーザーに対して同時に行われることを想像してみてください。mysql はそれをすべて処理できますか?

前もってありがとう、サム

4

1 に答える 1