UUID или GUID в базе данных в качестве первичного ключа.когда я должен использовать это и когда я не должен использовать это? - PullRequest
0 голосов
/ 14 апреля 2011

Я проектирую базу данных для социальной сети.

Стоит ли вообще использовать UUID или GUID для первичного ключа?

или я не должен беспокоиться об этом, пока сайт не наберет значительное количество пользователей, и еще не слишком поздно беспокоиться об этом?

1 Ответ

1 голос
/ 14 апреля 2011

GUID / UUID идеально подходит для отключенных сценариев, когда вы отключили клиенты и вам необходимо реинтегрировать вставленные в них данные.

В других ситуациях они имеют большие издержки по сравнению с более традиционным целым числом с автоматическим приращением.

Как вы говорите, беспокойтесь об исчерпании целочисленных идентификаторов ближе к дате, когда это важно;)

...