Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
对于小型公开网站UNIQUE,在字段上使用索引email_address将有助于加快查询速度。
UNIQUE
email_address
SELECT * FROM users WHERE email_address = ? AND hash_password = ?
对于一个面向公众的大型网站来说,这似乎过于简单了。
大型、高流量网站用于唯一电子邮件身份验证的特定任务的数据库架构有哪些特征?
您面临的问题是什么?
无论您有多少行/查询,您都应该有索引和键。如果你有 - 你应该没问题的常规页面/应用程序。
监控性能。当您的用户群增长并且您开始遇到性能问题时 - 识别它们并处理让您放慢速度的事情。
通常,降低性能的不是数量,而是复杂性。或者更像volume*complexity. 所以如果你有简单的系统 - 你应该没问题。
volume*complexity