James Franco
James Franco

Reputation: 4716

Shortening unique identifiers

I am generating a UUID in the following way

 UUIDGenerator& generator = UUIDGenerator::defaultGenerator();
 UUID uuid2(generator.createRandom());
 return uuid2.toString() ; //returns f21cf9e1-feb1-4b44-9a24-11400b41d4e8

I want to know if there is a way of shortening this UUID preferably to 8 or fewer character ?

Upvotes: 0

Views: 733

Answers (1)

Jesper Juhl
Jesper Juhl

Reputation: 31458

Of course there's a way to shorten it.

You could simply chop off parts of it. You could hash it with a hash that generates shorter results. Run it through a compression algorithm. And many other simple, silly things.

Problem is; it wouldn't be a UUID any more.

Upvotes: 1

Related Questions