【问题标题】:amazon S3 or EBS亚马逊 S3 或 EBS
【发布时间】:2013-05-12 10:12:04
【问题描述】:

我创建了 Amazon EC2 实例来托管 mvc.net 开发的应用程序。现在我有一个要求,我需要为我的资源存储图像。这是使用存储图像的最佳位置以及如何在运行时获取它们?亚马逊 S3 还是 EBS?怎么做。请帮帮我

【问题讨论】:

标签: asp.net-mvc amazon-web-services amazon-s3 amazon


【解决方案1】:

我在 AWS 上为 Stock 摄影网站构建了解决方案,其中存储了数百万张跨越 TB 数据的图像,我想分享一些 AWS 中的最佳实践以满足您的要求:

P1) 将原始图像文件存储在 S3 标准选项中

P2) 在 S3 减少冗余选项 (RRS) 中存储可重现的图像(如拇指等)以节省成本

P3) 包括 S3 URL 在内的有关图像的元数据可以存储在 Amazon RDS 或 Amazon DynamoDB 中,具体取决于查询的复杂性。查询来自 Amazon RDS 的条目。如果您的查询很复杂,将元数据存储在 Amazon CloudSearch 或 Apache Solr 中也是常见的做法。

P4) 使用 Amazon CloudFront 以低延迟将您的拇指交付给用户。

P5) 通过 Amazon EC2 上的 SQS 或 RabbitMQ 对图像转换进行排队

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-13
    • 2012-05-02
    • 1970-01-01
    • 2012-12-08
    • 2010-10-20
    • 2012-05-01
    • 2018-02-10
    相关资源
    最近更新 更多