我在AWS EC2实例中安装了一个LAMP堆栈,以便我可以使用MySQL服务器。有人推荐使用RDS。但RDS不是免费的,也是MySQL服务器。我的问题是什么使RDS与我的EC2实例中的MySQL服务器相比如此特别?我为什么要使用AWS RDS?
谢谢。顺便说一句,我对AWS很陌生。
我在AWS EC2实例中安装了一个LAMP堆栈,以便我可以使用MySQL服务器。有人推荐使用RDS。但RDS不是免费的,也是MySQL服务器。我的问题是什么使RDS与我的EC2实例中的MySQL服务器相比如此特别?我为什么要使用AWS RDS?
谢谢。顺便说一句,我对AWS很陌生。
RDS是一种可管理的解决方案。这意味着,AWS的工作人员会照顾:
托管在第二EC2实例数据库是指:
使用LAMP堆栈和共同主办Apache和MySQL是最便宜的,但是:
这就是说,如果你打算主办的生产网站/服务不仅仅是个人网站/博客/实验,你可能需要在不同的实例中托管网络服务器和数据库CES。采摘RDS不是一件令人头疼的事情。
对于任何事情没有那么重要,LAMP堆栈更有意义。可扩展性较差,安全性可能较低,但管理开销和成本也较低。
当你需要使用apache/php添加第二台机器时,这可能会更有意义,如果mysql托管在外部,可以保持相同的配置为两台机器。设置FrontEnd安全组和数据库安全组,允许仅从FrontEnd机器访问数据库安全组。 –
可能重复[Amazon RDS vs. EC2与MySQL有哪些相应的优势/限制?](http://stackoverflow.com/questions/4806272/what-are-the-respective-advantages-limitations-of -amazon-rds-vs-ec2-with-mysql) –
我没有找到这个。谢谢你的回复。 –
你的意思是'但RDS不是免费的,也是一个MySQL服务器' – alkar