Just found out about ULID
-
GitHub - ulid/spec: The canonical spec for ulid[^] Universally Unique Lexicographically Sortable Identifier
What do you get when you cross a joke with a rhetorical question? The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism. Do questions with multiple question marks annoy you???
-
GitHub - ulid/spec: The canonical spec for ulid[^] Universally Unique Lexicographically Sortable Identifier
What do you get when you cross a joke with a rhetorical question? The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism. Do questions with multiple question marks annoy you???
IDs should never be meaningfully sortable. It must be a meaningless operation.
-
IDs should never be meaningfully sortable. It must be a meaningless operation.
PIEBALDconsult wrote:
IDs should never be sortable
Whatever, member #2587207
-
PIEBALDconsult wrote:
IDs should never be sortable
Whatever, member #2587207
Exactly my point.
-
GitHub - ulid/spec: The canonical spec for ulid[^] Universally Unique Lexicographically Sortable Identifier
What do you get when you cross a joke with a rhetorical question? The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism. Do questions with multiple question marks annoy you???
-
IDs should never be meaningfully sortable. It must be a meaningless operation.
Hmm. I could argue that any sequence of bytes can be used as a sort key, as long as your sort comparison handles it correctly. Sorting a data structure on a binary key is useful for improving search times based on those key values.
Software Zen:
delete this;
-
GitHub - ulid/spec: The canonical spec for ulid[^] Universally Unique Lexicographically Sortable Identifier
What do you get when you cross a joke with a rhetorical question? The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism. Do questions with multiple question marks annoy you???
Oh, my, so much fail in such a small space. The primary advantage of this is it is sortable and the canonical way to sort is to covert into ASCII strings and compare them? That is just one of the fails... I will stop before I go into rant mode...
-
Still doesn't address two different machines generating a ULID at the same time and hitting the same pseudo-random number for the remaining 80 bits. This is the same flaw as the GLID found in Windows.
What's the actual chance?
Wrong is evil and must be defeated. - Jeff Ello