高流量MySQL数据库解决方案

时间:2013-04-22 00:36:55

标签: php mysql database database-design

所以我想知道如何转向一个严肃的数据库解决方案。我准备在任何给定时间维护一个拥有100万用户的网站,该网站使用该网站大约几百个。

我们使用大约7 GB的数据并维护大约40个表,范围从3500万条记录到大约几千条记录。

我们现在已经为大约100,000个用户缓存和维护一个数据库服务器。我们使用CakePHP为我们的网站供电。我们需要计划变得更大,我负责。

我正在努力学习,但我想知道堆栈中的酷孩子们如何管理这种规模的数据库。

我已经回顾了亚马逊的解决方案,Cassandra,分片数据库,mysql联合数据库和NBD群集。

我想用mysql为这个解决方案提供支持,我问,因为我对当前明智的解决方案感兴趣。

用于此目的的方法,工具和适当的引擎是我想知道的。我会继续研究。

我正在努力减少我需要的服务器功率。谢谢你的帮助。

1 个答案:

答案 0 :(得分:3)

这些事情在每个案例中都有很大不同,因此如果没有更多数据,就没有办法说出真正有用的东西。

但如果你只是想知道其他人如何做到这一点,请看看这个博客:http://highscalability.com/

至于堆栈...查看博客:http://blog.stackoverflow.com/