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

标签 php android mysql database

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

以下是功能:

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 等......,

我的问题只是关于数据库技术。假设我们已经提供了处理海量数据所需的服务器硬件。还假设我们已经优化了数据库设计和最佳编码质量。

最佳答案

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

关于php - MySQL 可以处理我的社交网络应用程序的数百万用户吗? MySQL 与其他数据库技术比较?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43289656/

相关文章:

android - ANR 错误 --› ANR keyDispatchingTimedOut

mysql - 黑洞引擎的创意用途

php - 允许了解 Joomla 3 configuration.php 详细信息的脚本

php - Mysql比较日期时间

php - 可能从日期字符串 Select 查询注入(inject)

android - 当请求 Google 驱动器范围权限时,会出现无限加载对话框

java - onItemSelectedListener 不使用数据库中的长字符串数组触发

mysql - 用更有效的方法替换子选择计数

MySQL无法配置,root密码不正确?

javascript - jQuery 中的倒数计时器