3 ms·
UUIDv7 was first proposed just a few years ago, but the rfc contains a good list of well known ULID systems that predate it. Putting the timestamp in the high
by wood_spirit 3y ago
UUIDv7 was first proposed just a few years ago, but the rfc contains a good list of well known ULID systems that predate it.
Putting the timestamp in the high bits of random ids is a “trick” i learned from DBAs (that used to be a thing!) in the 90s. And often the drive was to improve DB insert performance as it was for the other uses of an ID you can order and reason about.)