URL kısaltıcı hizmetlerle benzer bir uygulama için, hepinizin sanırım aşina olmayan guessable id oluşturmak istiyorum. İşte böyle bir kimliği bir örnek:
Bir veritabanı tablosundaki birincil anahtar olarak bu takarken çarpışmanın az (ya da hiç) risk ile bu oluşturmak için iyi ve verimli bir tekniktir, nedir?
EDIT:
Piskvor makes an excellent point of course. I should have mentioned that I meant minimal collision risk before the 36^6 limit is met.
EDIT 2
Eh, scrap that, his point was illustrating much more than that of course. Hmmm. Pregenerating a table with id's then, perhaps (like I've read elsewhere already)? Would that be the most efficient technique when i'm bound to the 36^6 and none-consecutive constraints perhaps?