存储facebook用户ID

Jam*_* P. 4 sql facebook identifier

facebook用户的id是否有最大值?

我使用SQL整数来存储值,但这还不够,因为我遇到了一个15位数的id.

我猜测没有(将是合乎逻辑的......)并且正在使用等效的大整数?我应该切换到varchar(255)吗?

Lix*_*Lix 10

Facebook曾建议您将user_id值存储为字符串(现在无法在任何地方找到引用).文档还说该user_id值是一个字符串.

根据我的经验,这user_id可能是一个bigint(20)值,但我认为将它存储为字符串是一个好主意,以防止任何可能的未来变化搞乱我的应用程序.在任何情况下,实际上都不需要数值运算user_id; 它只是一个唯一的标识符.确保将其用作数据库用户表中的索引,以便不会出现重复的user_id.