amazon-ec2 - AWS EBS、S3 和 RDS
问题描述
我有一个关于 AWS 使用的问题列表,我不确定我是否得到了正确的答案,或者我是否使用了可用的最佳实践。
在使用 AWS 之前,我在我的 Macbook 中拥有或执行以下操作: - 维护一个小型 .odb 数据库(大约 100MB),但预计一年内会增长到几 GB。- 有一些 R 脚本来进行网页抓取并将数据导入数据库。- 有另外几个 R 脚本从数据库中提取数据并进行分析。
鉴于不断增长的数据量和必须执行更复杂的分析,我的 Macbook 总是负载很重,我决定在需要时切换到 AWS 以获得更好的计算能力。我正在使用 AWS 免费套餐,以下是我迄今为止使用 AWS 成功完成的工作:
- 我创建了一个 EC2 实例,并且可以从我的 S3 存储桶中检索文件。
- 我可以使用我的 R 脚本执行分析并将结果保存在我的 S3 存储桶中。
这是我的问题清单:
维护一个~1GB大小的数据库,直接放到S3里面,每次都把整个文件加载到R里好不好?还是试试RDS服务?</p>
EC2 实例和我的 S3 存储桶之间的数据传输是否收费?(即我在一个实例和 S3 之间传入和传出 10GB 数据与 1000GB 相比是否重要?)我不知道在哪里可以找到这条信息.
使用EC2实例进行网页抓取,是否需要对互联网连接收费?或者费用仅适用于我选择使用的实例类型,无论我执行计算还是网页抓取?</p>
我还阅读了一些关于 AWS EBS 的文章,但我对 S3、EBS 或设置 RDS 之间的区别感到很困惑。
随着我编写更多的 R 脚本来废弃不同的公开可用数据进行分析,我预计我的数据量会成倍增长。在计算能力方面,目前我需要的比我的 MacBook 提供的更多,主要是做一些并行处理和分析。以后我也会测试一些机器学习算法。
任何建议都会很有用。
解决方案
推荐阅读
- c# - 忽略 API 控制器中的异常,以便控制器仍然处理请求
- c++ - 使用 Vivek 的 Vcam / Capture Source Filtet 构建/链接错误
- php - 如何在不更改 url 的情况下将 404page 重定向到 https 中的主页
- php - PHP 对成员函数的引用
- c++ - std::fstream 的公共继承和重载 operator<< for char* 实际上并未写入输出文件
- javascript - 如何从 React 中的 JSON 天气 API 获取特定数据?
- java - 如何从 TensorFlow Java 调用模型?
- flutter - Flutter:为容器提供边界半径
- python - 在 Python 中追加多维元组
- botframework - 如何使用主动通道对话框在通道中启动新线程?