Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Facebook user_id :big_int, int oder string?

Da Facebook die IDs zuweist und nicht Sie, müssen Sie müssen Verwenden Sie BIGINTs.

Facebook weist die IDs nicht sequentiell zu, und ich vermute, dass sie ein System für die Zuweisung von Nummern haben.

Ich habe vor kurzem genau diesen Fehler behoben, also ist es ein echtes Problem.

Ich würde es UNSIGNED machen, einfach weil es so ist.

Ich würde nicht eine Schnur verwenden. Das macht Vergleiche mühsam und Ihre Indizes klobiger als nötig.