寻找类似于Facebook API中使用的唯一Big Int ID的东西

时间:2012-02-07 14:21:11

标签: facebook facebook-graph-api identity uniqueidentifier api-design

对于您希望为系统中的每个唯一实体分配ID的企业体系结构,最佳做法是什么?而不是GUID你想使用Big Int。有谁知道Facebook在内部做什么来实现目标?

在我的情况下,一些实体将在MySQL中,一些在MongoDB中,后来可能在Cassandra中。

他们是否有“身份服务”,可以发放新ID?算法方法?我正在寻找简单,快速和可扩展的东西。

1 个答案:

答案 0 :(得分:1)

  

他们是否有“身份服务”,可以发放新ID?

这正是我所推荐的。设计精良时,速度快,可扩展,不同物体之间没有欺骗等。但是,如果设计不合理,速度慢,不易扩展,欺骗很容易等等。