| What needs to be stored as text if there is a native uuid type? Chapter 8. Data Types > Table 8.2. Numeric Types:
https://www.postgresql.org/docs/current/datatype-numeric.htm... : > bigint: -9223372036854775808 to +9223372036854775807 > bigserial: 1 to 9223372036854775807 2*63 == 9223372036854775807 Todo UUID
/? postgres bigint UUID:
https://www.google.com/search?q=postgres+bigint+uuid : - UUIDs are 128 bits, and they're unsigned, so: 2*127 - "UUID vs Bigint Battle!!! | Scaling Postgres 302" https://www.scalingpostgres.com/episodes/302-uuid-vs-bigint-... "Reddit's photo albums broke due to Integer overflow of Signed Int32"
https://news.ycombinator.com/item?id=33976355#33977924 re: IPv6 addresses having 64+64=128 bits FWIW networkx has an in-memory Graph.relabel_nodes() method that assigns ints to unique node names in order to reduce RAM utilization for graph algorithms: https://networkx.org/documentation/stable/reference/generate... |
I'm not quite sure what all the links have to do with the topic at hand.