通常,我运行自己的MySQL服务器(在EC2中),但我正在寻找RDS ( https://aws.amazon.com/rds/ )的可能性。
据我所知,RDS是(在安装之后直接)针对关系数据库进行优化的。我不明白的是,到底是谁在执行查询?RDS只是运行MySQL的优化HDD (或SSD ),还是也执行查询?
发布于 2015-03-23 15:38:04
RDS只是一个安装了EC2的MySQL实例。唯一的主要区别是AWS安装/管理软件并处理备份之类的东西,而不是您。
发布于 2015-03-23 15:21:47
Amazon不仅仅是存储。它是运行DB软件的特殊实例类型,预装在此特殊实例类型上。你可以通过亚马逊内部网络连接到它。
因此,与其连接到localhost:3306,不如连接到RDS实例控制台中的地址。
Python:
import MySQLdb
db = MySQLdb.connect(
host = "rds-instance.availability-zone.rds.amazonaws.com",
user="YourUser",
passwd="YourPassword",
port=1433,
db="YourDBname")https://serverfault.com/questions/677502
复制相似问题