I'm looking to create a database of goods and I don't think an incrementing id would be adequate:
http://example.com/0001
http://example.com/0002
So with 4 digits I can address 10000 items IIUC. I don't I want to show how many items I have in total or make it too guessable was the series is.
Of the examples of similar design I'm after I found:
http://uk.imdb.com/title/tt0083658/
http://stackoverflow.com/questions/2013091/
http://twitter.com/#!/kaihendry/status/160934896121032705
https://plus.google.com/107429617152575897589
http://bit.ly/xW5cGR
I think I like bit.ly the most, though the uppercase letters might be error prone. IIUC with bitl.y's design you can address Upper and lowercase plus numbers to the tune of 5 digits. 62*62*62*62*62=916 132 832 which is great size to work with.
I am not sure what the theory of this study is called. If you could point me to some good links on the topic I would be grateful. I want the codes to be short and usable as permalinks.
I'm wondering why Google plus settled for a very long 21 digit user id. Are there 3rd party tools or database features from MariaDB or MongoDB that sort of automatically generate sane short codes for you?