是否可以将云计算和MYSQL结合起来?

时间:2009-06-25 16:17:24

标签: mysql cloud

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

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

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

屁股的最后痛苦。

使用Cloud Coumputing技术可以显着提升性能,

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

只是一个疯狂的猜测!

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

3 个答案:

答案 0 :(得分:4)

当然。 MySQL Enterprise for Amazon EC2Amazon EC2的一个MySQL包。另请参阅Setting Up MySQL on an EC2 AMIthis tutorial/blog post

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

答案 1 :(得分:1)

您可能需要小心只需将Web应用程序切换为使用外部数据库(即amazon,et.al。),您想了解确切的瓶颈位置,或者最终可能会引入更多性能问题。 ..请记住,通过访问外部数据库,与本地(盒子或网络)查询相比,每个查询都会引入更多延迟。

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

答案 2 :(得分:0)

可能 - 当然。例如,请参阅xeroundrightscaleAmazonphpfog。可能至少还会有更多的未来。它们有不同程度的“自由度”(对于一个组成单词来说,这是怎么回事?)。

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

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