【发布时间】:2020-06-25 21:52:23
【问题描述】:
我对云存储非常陌生,因此需要帮助。我想使用 AWS 云进行概念验证。我需要将一个简单的文本文件 (.txt) 存储在 AWS 云上,然后使用移动应用程序读取该文件。
我的问题是我需要什么 AWS 服务来完成这个简单的任务 - 没有与数据库相关的操作或处理能力等 - 仅将其用作哑存储!文本文件将使用记事本在 PC 上创建,然后上传到 AWS,然后将通过移动应用程序读取。
非常感谢!
谢谢!
【问题讨论】:
我对云存储非常陌生,因此需要帮助。我想使用 AWS 云进行概念验证。我需要将一个简单的文本文件 (.txt) 存储在 AWS 云上,然后使用移动应用程序读取该文件。
我的问题是我需要什么 AWS 服务来完成这个简单的任务 - 没有与数据库相关的操作或处理能力等 - 仅将其用作哑存储!文本文件将使用记事本在 PC 上创建,然后上传到 AWS,然后将通过移动应用程序读取。
非常感谢!
谢谢!
【问题讨论】:
对于简单的对象存储,您应该使用S3。
您可以通过rich set of APIs 与它进行交互。如果不需要隐藏文件以供公共访问,您还可以公开检索对象,或者通过 presign 命令预先指定 URL 以添加更多安全权限。
您还可以利用在您的 S3 存储桶前面应用 AWS CDN 解决方案来改善用户的性能和延迟,AWS CloudFront。
【讨论】:
$0.005,而要检索文件,您需要为每 1000 个对象支付 $0.0004 加上在前 10GB 入站传输后的 $0.09 per GB。您还将每月支付$0.023 per GB 用于存储文件。
S3 是您要使用的服务。它支持许多不同的编程语言。例如,以下是您可以使用 S3 Java SDK 执行的不同用例。
其他语言也有类似的例子。
希望对你有帮助
【讨论】: