2

Web 服务器的主要瓶颈通常位于数据库中,在我的例子中是 MYSQL。

更具体地说,全文搜索和主从复制。

sphinx 是全文搜索的可能解决方案,因此主从复制是

最后的痛苦。

云计算技术能否显着提升性能,

例如,通过亚马逊提供的服务?

只是一个疯狂的猜测!

编辑:MySQL 和 Google App Engine 怎么样?

4

3 回答 3

4

当然。 MySQL Enterprise for Amazon EC2是一个用于Amazon EC2的 MySQL 包。另请参阅在 EC2 AMI 上设置 MySQL本教程/博客文章

编辑:App Engine 比 EC2 更高级别,并且只为BigTable / GQL设计。但是,请查看approcket,它允许在 AppEngine 和 MySQL 之间进行复制。

于 2009-06-25T16:20:10.547 回答
1

您可能需要小心地将您的网络应用程序切换为使用外部数据库(即亚马逊等),您想了解您的瓶颈到底在哪里,否则您可能最终会引入更多性能问题......记住与本地(框或网络)查询相比,通过转到外部数据库,您将在每个查询中引入更多延迟。

如果您的问题是性能问题,请首先尝试找出问题的确切位置,然后您可能想要探索其他选项,例如查询优化、缓存等。

于 2009-06-25T19:10:33.170 回答
0

可能的——当然。例如,参见xeroundrightscaleAmazonphpfog。可能至少还有更多,未来还会有更多。它们也有不同程度的“自由”(一个虚构的词怎么样?)。

在我看来,问题在于性能和可靠性。

谁知道,localhost 可能会成为过去的事情。

于 2012-02-29T02:41:37.820 回答