3
我想创建一个可以在IFrame/FB连接内运行的Facebook应用程序。 我必须在数据库中存储一些用户信息,但我仍然无法决定是使用Facebook UID作为主键还是创建我自己的用户ID(并将Facebook UID作为常规列)。常用哪种方法,为什么?Facebook应用程序数据库问题:存储我自己的用户ID或仅使用Facebook UID?
谢谢! Andree
我想创建一个可以在IFrame/FB连接内运行的Facebook应用程序。 我必须在数据库中存储一些用户信息,但我仍然无法决定是使用Facebook UID作为主键还是创建我自己的用户ID(并将Facebook UID作为常规列)。常用哪种方法,为什么?Facebook应用程序数据库问题:存储我自己的用户ID或仅使用Facebook UID?
谢谢! Andree
Facebook UID也是独一无二的,就我而言,我总是使用Facebook的UID。尽管如果您创建自己的ID,这应该不成问题,但这会带来额外的开销。
是的,我想是的。顺便说一下,您如何将Facebook UID存储在数据库中?如果我将它存储为BIGINT(MySQL)而不是字符串,性能方面有什么区别? – Andree 2010-04-21 16:03:43
@Andree:是的,我们使用bigint,Facebook ID是数字,这是合理的选择,就性能而言也更好。 – Sarfraz 2010-04-21 17:28:46
好的..谢谢! – Andree 2010-04-21 19:10:28