Ho un ID di 24 caratteri che è garantito essere univoco. Mi piacerebbe accorciare questo a caratteri 7-10 (o anche più brevi). Se generassi un id breve casualmente, dovrei controllare ogni volta se questo shortid è disponibile. Esiste un algoritmo di hash unidirezionale che può restituire l'hash di 7-10 caratteri passando dall'identificatore di 24 caratteri.
Esistono altri modi per garantire che l'ID breve generato sia unico senza controllo?