Как мне создать уникальный идентификатор, который не является инкрементным?

Например, сейчас, когда я создаю доски (гибкие), он создаст новую доску, и ее идентификатор будет n + 1.

Каков эффективный способ создания идентификатора, в котором не будет столкновений, даже если существует более 1 миллиарда записей? Я буду реализовывать это в PHP

Спасибо,
Тим

0

Решение

На какой ОС вы работаете? Я немного погуглил. расширение com для Windows который обеспечивает генерацию GUID, и PECL один для Unix (который обеспечивает uuid_create() функция).

Как новичок в PHP, я просто ошеломлен, так как до сих пор нет встроенной функции для генерации GUID! Я помню, как я смотрел на это примерно десять лет назад и удивлялся этому тогда. Кажется, некоторые вещи не прогрессируют.

0

Другие решения

Других решений пока нет …