Michcioperz / my-uuid-bullshit

i'm back on it

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

my-uuid-bullshit

i'm back on my bullshit

summer 2021 at @getsentry i discovered that clickhouse orders uuids in a non-obvious way

i decided to bother a bunch of databases to see if anything else does

results so far

everything is tested in github actions, green means ordering is what i expect, red is not

ClickHouse

PostgreSQL

ScyllaDB

things that don't seem to support uuids natively

  • MySQL i saw one recommendation to use BINARY(16) type but i didn't see a native type

  • SQLite just doesn't seem to

About

i'm back on it


Languages

Language:Python 100.0%