Mysql 高流量登录页面(gmail、facebook、twitter)使用的数据库架构有哪些特点?

Mysql 高流量登录页面(gmail、facebook、twitter)使用的数据库架构有哪些特点?,mysql,sql,Mysql,Sql,对于小型面向公众的网站,在电子邮件地址字段上使用唯一的索引将有助于加快查询速度 SELECT * FROM users WHERE email_address = ? AND hash_password = ? 对于一个面向公众的大型网站来说,这似乎过于简单化了 大得多、流量大得多的网站使用的数据库体系结构的某些特征是什么,用于验证独特电子邮件的特定任务?您面临的问题是什么 无论有多少行/查询,都应该有索引和键。如果你有-你应该是一个正常的页面/应用的罚款 监控性能。当您的用户群增长,

对于小型面向公众的网站,在
电子邮件地址
字段上使用
唯一的
索引将有助于加快查询速度

SELECT * FROM users
  WHERE email_address = ?
  AND hash_password = ?
对于一个面向公众的大型网站来说,这似乎过于简单化了


大得多、流量大得多的网站使用的数据库体系结构的某些特征是什么,用于验证独特电子邮件的特定任务?

您面临的问题是什么

无论有多少行/查询,都应该有索引和键。如果你有-你应该是一个正常的页面/应用的罚款

监控性能。当您的用户群增长,并且您开始遇到性能问题时,请识别这些问题并处理使您速度减慢的问题

通常,降低性能的不是容量,而是复杂性。或者更像
volume*complexity
。所以,如果你有一个简单的系统-你应该很好