Hash de contenido
La palabra "hash" no se encuentra en las respuestas existentes, agradable, así que aquí vamos:
A menudo, los datos se pueden identificar por su hash de contenido en lugar de una identificación artificial independiente. Esto es particularmente evidente en software como git
o sistemas de archivos como ZFS, donde esta propiedad particular de usar hashes de contenido no solo facilita las cosas (por ejemplo, la eliminación de duplicaciones), sino que también tiene otras propiedades interesantes como el almacenamiento en caché trivial, un historial seguro. detectar la rotura de bits, etc.
Los hash usualmente vienen como números hexadecimales (o un espacio de letras aún más grande), por lo que no ves las ID de enteros. Simplemente hay no hay enteros (en esos casos).
Los hash son buenos si sus objetos de datos son inmutables (como en ZFS o git
); serían excelentes para almacenar imágenes, por ejemplo, en CDN grandes. No sé si esas ID particulares en realidad son hashes, pero sin duda tendría sentido (y como comentó Michael Kjörling, las ID cortas probablemente no sean hashes por razones obvias, como En comparación, git usa valores SHA-1 que son 20 bytes o 40 dígitos hexadecimales).