Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 October 03

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
там как я и писал PSK вместо сессий
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Нужно использовать всегда bigint автоинкрементный, но если нужны uuid, то дополнительным полем, альтернативный ключ
источник

p

philipp in NodeUA - JavaScript and Node.js in Ukraine
Спасибо
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
А когда лучше юиды использовать? Ведь преимущество юидов в уникальности не только на уровне одной таблицы
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
И почему от юидов стоит воздерживаться в пользу автоинкремента?
источник

VK

Vladymyr Krasulya in NodeUA - JavaScript and Node.js in Ukraine
преимущество uuid в том что они не привязаны к базе , ты можешь генерировать id на сервере перед insert и таким образом даже если твоя операция упадет при retry ты не задублируешь запись , в распределенных системах автоинкремент это ботлнек
источник

МП

Максим Пучко... in NodeUA - JavaScript and Node.js in Ukraine
Всем привет, подскажите, пожалуйста, можно ли в Data Grid ( material ui) назначить другой уникальный айди для строки? У меня с бекенда в качестве id приходит айди аккаунта, который не уникальный в рамках данной таблицы, но есть возможность вернуть, например, rowId, который будет уникальный. Сам дата грид требует уникальный id для строки. Может кто знает как назначить другой айдишник для строки?
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Это тоже понятно, но хочется больше про преимущества автоинкремента относительно юидов
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Еще вроде offset более дорогая операция чем where id > int
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
И ещё гарантированно адекватно работают с кластеризованным индексом
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Ну да, понятное дело на 500 строк пофиг что использовать
источник

p

philipp in NodeUA - JavaScript and Node.js in Ukraine
Напиши в группу по реакту
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
это неестественно для первичных ключей реляционных субд, неэфективно
источник

МП

Максим Пучко... in NodeUA - JavaScript and Node.js in Ukraine
Действительно, извиняюсь
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
вы пишите распределенные системы или может @Hdhrer4 пишет их?
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Но интересуют они
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
когда собераетесь первый миллион пользователей обрабатывать?
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Готовим сани летом
источник

VK

Vladymyr Krasulya in NodeUA - JavaScript and Node.js in Ukraine
все время это делаю
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
ну почему тогда не сделать первичным ключем real тип или булеан, неесстественное это неэффективные индексы по полю
источник