MySQL可以为我的社交网络应用程序处理数百万用户吗? MySQL与其他数据库技术?

时间:2017-04-08 02:54:01

标签: php android mysql database-design mangodb

我们正在开发一款社交网络应用。

以下是功能:

1)视频/照片共享

2)排名/复杂算法

3)建议

4)其他与Instagram / Facebook类似的功能

平台:

1)前端 - XML + Java(Android)

2)后端 - PHP + MySQL + Apache + Linux(LAMP堆栈)

问题:

1)如果我的应用程序在一周内获得100万次下载。 MySQL可以处理如此庞大的数据吗?

2)如果它可以处理,那么并发用户如何能够在没有性能问题的情况下一次处理? MySQL可以处理的最大用户数量?

3)其他任何数据库都可以处理得更好吗?

4)在达到了多少用户之后,我应该迁移到其他更好的数据库,如Mango DB,Cassandra等..,

我的问题仅在于数据库技术。假设我们已经提供了处理大量数据所需的服务器硬件。还假设我们使用最佳编码质量优化了数据库设计。

1 个答案:

答案 0 :(得分:1)

这个问题可能已在某些内容中得到解答。点击此链接: How big can a MySQL database get before performance starts to degrade