1

如何将 Facebook 的唯一 ID 分配复制到大量资源?请参阅:https ://developers.facebook.com/docs/reference/api/

对于 Facebook,每张照片、人物、事件、页面都有一个唯一的 ID。

如果我想让每个页面都有一个唯一的 ID,我需要做的就是拥有一个带有自动递增 ID 的页表。但这不是我想要实现的,我想要实现像 Facebook 那样的系统,其中每个对象(“资源”)都有唯一的 ID。

4

1 回答 1

0

MySQL有一个UUID函数;UUID 是生成此类唯一密钥的普遍接受的方式。

也就是说,使用 MySQL 的 UUID 函数会与基于语句的复制发生冲突;如果您当前或将来可能使用这种复制方法,请考虑使用您的语言提供的任何 UUID 生成机制。由于 UUID 是一种标准,因此任何合理的编程语言都将具有可用于生成它们的机制;例如,对于 Python,这是uuid 模块。对于 PHP,标准库中提供了uniqid函数,尽管这不是符合标准的 UUID。

您可能会直接看到这个问题,用于从 PHP 生成符合标准的 UUID。

于 2012-06-03T14:57:50.650 回答