▲ | vlovich123 2 days ago | |
> UUIDv7 is only bad for range partitioning and privacy concerns. It's no worse for privacy than other UUID variants if the "privacy" you're worried about leaking is the creation time of the UUID. As for range partitioning, you can of course choose to partition on the hash of the UUIDv7 at the cost of giving up cheaper rights / faster indices. On the other hand, that of course gives up locality which is a common challenge of partitioning schemes. It depends on the end-to-end design of the system but I wouldn't say that UUIDv7 is inherently good or bad or better/worse than other UUID schemes. | ||
▲ | saghm 2 days ago | parent | next [-] | |
Isn't it at least a bit worse than v4, which has no timestamp at all? There might be concerns around non-secure randomness being used to generate the bits, but I don't feel like it's accurate to claim that's indistinguishable from a literal timestamp. | ||
▲ | ibejoeb 2 days ago | parent | prev [-] | |
UUIDv4 doesn't leak creation time. |