Почему идентификаторы пользователей Google Plus представляют собой такие большие целые числа, даже больше, чем bigint в MySQL?

Сегодня мне было интересно, почему Google решил сделать это для платформы google plus. Я знаю, что могу обрабатывать эти идентификаторы, используя varchars в mysql, но мне немного странно, почему Google решил использовать такие большие целые числа. Пример google plus id выглядит следующим образом: 117634089072667507999

Это очень большое целое число, которое находится за пределами диапазона unsigned bigint в Mysql. Даже с большим целым числом в mysql потребуются тысячи лет, чтобы достичь предела идентификатора, хотя миллионы пользователей регистрируются в Google плюс каждую секунду. Итак, мой вопрос: почему Google выбрал такие большие целые числа?

12
задан Masum 11 March 2012 в 17:40
поделиться