mysql - 哪种 AWS RDS 实例大小 (RAM) 支持 100 GB 的数据集?
问题描述
我有一个 100GB 的数据集,我想使用 AWS (RDS MySQL)。
我想了解上传数据集并稍后执行查询所需的最低 RAM 量。
启动一个 RAM 接近 100Gb 的 RDS MySQL 实例非常昂贵。如果有办法使用 RAM 量较小的实例,我想听听您的意见。
解决方案
数据库将其数据保存在磁盘上(使用 Amazon Elastic Block Store 卷)。您可以轻松地将 100GB 磁盘存储添加到任何Amazon RDS 实例。
数据库使用 RAM处理数据并将常用数据保存在内存中(“缓存”)。更多的 RAM 通常会提高数据库的性能,但您需要的 RAM 量与存储在数据库中的数据量无关。
从一个小型 RDS 实例开始,如果您的查询运行速度太慢,请将其更改为具有更多 RAM 和 CPU 的实例类型。
推荐阅读
- c# - 支付宝支付网关集成:ILLEGAL_SIGN 错误
- reactjs - 导入类将暴露流星中文件的其他内容
- django - 构造一个带有登录数据的 URL 以重定向到带有参数的另一个应用程序
- excel - 在单元格范围内单击任何单元格时复制并粘贴为值
- typescript - 与类同名的打字稿导入接口
- android - Android Gradle - Implementation、releaseImplementation 和 debugImplementation 的区别
- python - tweepy 流的数据使用
- angular - HTTP post 请求不断发送空正文
- prolog - 如何在数字列表中找到运算符的所有状态等于一个数字
- arrays - MongoDB使用动态键在嵌套文档中搜索?