Php Facebook如何检查电子邮件是否在一秒钟内存在?

Php Facebook如何检查电子邮件是否在一秒钟内存在?,php,sql,linux,Php,Sql,Linux,我总是想知道这些大公司是如何运作的 就像他们在数据库中有10亿个帐户,他们检查数据库中是否存在值。他们可以创建您电子邮件地址的散列,以便快速查找数据库。您可以找到有关冲突检测和哈希表的更多信息。我认为OP不想知道电子邮件验证。它将检查是否存在相同的电子邮件。如果你指的是电子邮件地址,我想我已经回答了:它们不检查,因为没有机制进行这样的检查。它是关于数据库中是否存在相同的电子邮件。就像我用电子邮件在fb创建一个新帐户一样so@so.com如果它存在于数据库中。他们会抛出一个错误,即同一封电子邮件存

我总是想知道这些大公司是如何运作的


就像他们在数据库中有10亿个帐户,他们检查数据库中是否存在值。

他们可以创建您电子邮件地址的散列,以便快速查找数据库。您可以找到有关冲突检测和哈希表的更多信息。

我认为OP不想知道电子邮件验证。它将检查是否存在相同的电子邮件。如果你指的是电子邮件地址,我想我已经回答了:它们不检查,因为没有机制进行这样的检查。它是关于数据库中是否存在相同的电子邮件。就像我用电子邮件在fb创建一个新帐户一样so@so.com如果它存在于数据库中。他们会抛出一个错误,即同一封电子邮件存在于其中,请尝试新邮件。你的回答和问题无关啊,碰撞检测。我现在明白这个问题了。像和?