UUID v4 vs v7: which to generate
UUID v4 is fully random and works everywhere. UUID v7 is time-ordered, which makes it better for database primary keys where insert order matters for index performance.
- UUID v4: stateless, random, maximum compatibility with existing systems.
- UUID v7: time-ordered, better B-tree locality, recommended for new database schemas.
- ULID: shorter, URL-safe, lexicographically sortable alternative to UUID.

