Homchenkokostya
@Homchenkokostya

Генерация id пользователя как в vk.com ?

Может ли кто подсказать как лучше генерировать случайные числа, что бы они не повторялись. Хотелось бы сделать имя страницы пользователя как в vk.com, там генерируется 9 чисел, и они не повторяются. Важен сам алгоритм, скрипт писать не обязательно.
  • Вопрос задан
  • 5156 просмотров
Пригласить эксперта
Ответы на вопрос 6
ak-o
@ak-o
web-developer
Кажется мне, там просто auto_increment.
Ответ написан
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Хех. Скоро шести-семизнаки в вк продавать будем хД
Ответ написан
Комментировать
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
"Алгоритм" генерации ID пользователей вконтакте называется auto increment поле в базе.

п.с.
там генерируется 9 чисел

А что если я скажу что раньше ID были меньше чем 9 чисел
Ответ написан
tsarevfs
@tsarevfs
C++ developer
Если пользователей намного меньше, чем возможных идентификаторов можно просто генерировать рандом пока не получится незанятый.
Ответ написан
Homchenkokostya
@Homchenkokostya Автор вопроса
Все понятно, вопрос исчерпан, auto_increment и проще не куда.
Ответ написан
Комментировать
мой вариант microtime если уж на то пошло ))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы