Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 使用AWS RDS或我自己的数据库哪一种最便宜?_Wordpress_Amazon Web Services_Amazon Ec2_Amazon Rds - Fatal编程技术网

Wordpress 使用AWS RDS或我自己的数据库哪一种最便宜?

Wordpress 使用AWS RDS或我自己的数据库哪一种最便宜?,wordpress,amazon-web-services,amazon-ec2,amazon-rds,Wordpress,Amazon Web Services,Amazon Ec2,Amazon Rds,我有wordpress应用程序在我的EC2-AWS上运行。我还没有决定哪一个是AmazonRDS或者我自己的数据库在不同的主机上。哪一种最便宜?假设我有自己的MySQL数据库,来自Lunarpages或Bluehost主机,允许我的wordpress在EC2实例上连接/远程到我的Lunarpages数据库,不允许我的wordpress远程连接到Amazon RDS。哪一种最便宜?我听到有人说,当你使用亚马逊RDS时非常昂贵,所以我想也许是为了节省成本,让我的wordpress连接到我自己的数据库

我有wordpress应用程序在我的EC2-AWS上运行。我还没有决定哪一个是AmazonRDS或者我自己的数据库在不同的主机上。哪一种最便宜?假设我有自己的MySQL数据库,来自Lunarpages或Bluehost主机,允许我的wordpress在EC2实例上连接/远程到我的Lunarpages数据库,不允许我的wordpress远程连接到Amazon RDS。哪一种最便宜?我听到有人说,当你使用亚马逊RDS时非常昂贵,所以我想也许是为了节省成本,让我的wordpress连接到我自己的数据库,而不是Amazon RDS for wordpress。我不知道这是不是真的。我不知道它的性能如何。哪一个是最好的。如有任何建议,我们将不胜感激。谢谢。

将数据库放在一个完全不同的网站网络上并不是一件好事。会耽搁的。想象一下,如果你有很多电话,延迟就会成倍增加


您可以在EC2 it自身上托管本地数据库,这将是最佳选择。

将数据库托管在完全不同的网站网络上并不好。会耽搁的。想象一下,如果你有很多电话,延迟就会成倍增加


您可以在EC2 it本身上托管本地数据库,这将是最佳选择。

在其他主机上运行将导致额外的延迟

让我们对最小实例的AWS RDS进行计算(以eu-west-1地区为例)

  • 在RDS上运行:db.t2.micro每小时0.018美元,RDS每月12.96美元。第一年免费
  • 在EC2:t2.micro上运行(您可以配置MySQL和备份,…),每小时0.0126美元,或每月9.07美元。第一年免费

  • 如果您的应用程序足够小,您可以将数据库和应用程序托管在同一台计算机上(解决方案2)

    在不同的主机上运行会导致额外的延迟

    让我们对最小实例的AWS RDS进行计算(以eu-west-1地区为例)

  • 在RDS上运行:db.t2.micro每小时0.018美元,RDS每月12.96美元。第一年免费
  • 在EC2:t2.micro上运行(您可以配置MySQL和备份,…),每小时0.0126美元,或每月9.07美元。第一年免费

  • 如果您的应用程序足够小,您可以在同一台计算机上同时托管数据库和应用程序(解决方案2)

    我不同意这一点。在AmazonAWS中,您要做的第一件事是设置一个虚拟专用网络并创建相应的网络访问接口。我使用重型CMS的经验是,使用EC2+RDS时,体系结构更加稳定,每一个都在一个实例中。此外,RDS具有自动版本维护功能,与运行在同一虚拟机上的mysql或类似软件相比,它更难出现故障或崩溃


    此外,在速度和性能方面,使用此方案(例如在wordpress中),系统运行速度更快,即使使用小型机器,速度也相当可观。

    我不同意这一点。在AmazonAWS中,您要做的第一件事是设置一个虚拟专用网络并创建相应的网络访问接口。我使用重型CMS的经验是,使用EC2+RDS时,体系结构更加稳定,每一个都在一个实例中。此外,RDS具有自动版本维护功能,与运行在同一虚拟机上的mysql或类似软件相比,它更难出现故障或崩溃


    此外,在速度和性能方面,使用此方案(例如在wordpress中),系统会飞起来,即使使用小型机器,速度也会更高和可观。

    我的计划是使用1。www.example.com上的wordpress用于简单营销,以展示我的iOS应用程序产品。2.用于我的iOS应用程序连接到api的api.example.com(大量数据请求)。您认为我的两种选择对您的(解决方案2)都足够了吗?这取决于访问者的数量。对于一个正常的平均站点来说,你也可以考虑使用Amazon ListSavy。有一个,我想也有一个免费的层。我的计划是使用1。www.example.com上的wordpress用于简单营销,以展示我的iOS应用程序产品。2.用于我的iOS应用程序连接到api的api.example.com(大量数据请求)。您认为我的两种选择对您的(解决方案2)都足够了吗?这取决于访问者的数量。对于一个正常的平均站点来说,你也可以考虑使用Amazon ListSavy。在AWS上运行MySQL时,你不必使用RDS。您可以轻松地在本机EC2上运行MySQL—您必须自己管理数据库,但它比RDS便宜。而且,正如其他人提到的,您通常应该将DB定位在使用它的应用程序附近,因此最好在同一AWS AZ中运行WordPress和MySQL。@jarmod感谢您提供的信息。我是EC2和AWS的新手。如果其中一个EC2实例宕机,而本机EC2上的数据库一起宕机,会不会将所有数据都清除掉?与任何数据库部署一样,您应该有备份和恢复数据的过程。您可以付费让AWS为您使用RDS来管理此功能,或者您可以自己管理。在AWS上运行MySQL时,您不必使用RDS。您可以轻松地在本机EC2上运行MySQL—您必须自己管理数据库,但它比RDS便宜。而且,正如其他人提到的,您通常应该将DB定位在使用它的应用程序附近,因此最好在同一AWS AZ中运行WordPress和MySQL。@jarmod感谢您提供的信息。我是EC2和AWS的新手。如果其中一个EC2实例宕机,而本机EC2上的数据库一起宕机,会不会将所有数据都清除掉?与任何数据库部署一样,您应该有备份和恢复数据的过程。您可以付费让AWS为您和我们管理这些以及更多