I’m creating an application which will create a large number of folders on a web server, with files inside of them.
I need the folder name to be unique. I can easily do this with a GUID, but I want something more user friendly. It doesn’t need to be speakable by users, but should be short and standard characters (alphas is best).
In short: i’m looking to do something like Bit.ly does with their unique names:
Is there a good reference on how to do this? My platform will be .NET/C#, but ok with any help, references, links, etc on the general concept, or any overall advice to solve this task.
Start at 1. Increment to 2, 3, 4, 5, 6, 7,
8, 9, a, b…
A, B, C…
X, Y, Z, 10, 11, 12, … 1a, 1b,
You get the idea.
You have a synchronized global int/long “next id” and represent it in base 62 (numbers, lowercase, caps) or base 36 or something.