Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You would need to synchronize less often and that can be big benefit performance wise. i.e. you can tolerate more partitions without effects. If done right and in some cases you can have the same benefits as UUIDs with smaller keysizes.

After all UUIDs only make it unlikely that you have conflicting IDs not impossible. Especially if your random source is not that random.



You will never in your lifetime find a collision if you use v4 UUIDs generated from a CPRNG such as /dev/urandom. No one will.


Yes, key being, if your source is not that random i.e. programming errors.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: