G
enby!

Удивительное и невероятное о первичных ключах PostgreSQL: serial, bigserial, UUID v4, ULID, UUID v6

Всё о первичных ключах в PostgreSQL. Простые и составные, естественные и искусственные, искусственные числовые, UUID v4, ULID, UUID v6 — в чём разница и когда что выбирать. Мой курс «Хардкорная веб-разработка» — https://course.to.digital
Книжный клуб: https://t.me/t0digital/528
https://botanim.to.digital/
https://botanim_to_digital_bot.t.me/
ULID для PostgreSQL: https://github.com/geckoboard/pgulid/...
(но возвращает text) UUID v6 для PostgreSQL: https://gist.github.com/fabiolimace/5...
00:00:00 План 00:00:45 Что такое первичный ключ 00:00:44 Простые и составные ключи 00:02:53 Естественные и искусственные ключи 00:07:04 Что лучше — естественные или искусственные ключи? 00:14:21 UUID, GUID 00:17:08 Преимущества UUID в качестве первичного ключа 00:19:55 Недостатки UUID в качестве первичного ключа 00:26:26 CLUSTER 00:27:55 ULID 00:31:24 UUID v6 00:32:31 Префиксы первичных ключей 00:35:55 Реализация естественного ключа 00:36:36 Реализация ключа числовой последовательности 00:40:02 Реализация IDENTITY COLUMN 00:41:50 Реализация UUID v4 00:43:25 Реализация UUID v6 00:45:17 Размер данных 00:47:22 Резюме 00:49:50 Благодарность /****************** about ******************/ Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний: — Диджитализируй https://digitalize.team
, разрабатываем сложные IT системы для бизнеса; — Salesbeat https://salesbeat.pro
, комплексный модуль доставки для интернет магазинов. Telegram канал — https://t.me/t0digital
ВК — https://vk.com/digitalize.team
RuTube — https://rutube.ru/channel/24802975/ab...
Дзен — https://dzen.ru/id/6235d32cb64df01e6e...

Смотрите также