uuid 말고
8자~12자 정도의 영문이랑 숫자로 된 유저한테 공개되는 아이디 있잖아
그런거 만드는 방법 자세히 아는사람 있음?
그냥 랜덤문자숫자로 한뒤에 db에 중복체크하는거면 유저수가 많아지면 계속 db에서 검색하고 만들고하면 오버헤드 걸릴거같은데
어떻게 유일성가진 그런 짧은아이디를 만들수 있는지 궁금함
uuid 말고
8자~12자 정도의 영문이랑 숫자로 된 유저한테 공개되는 아이디 있잖아
그런거 만드는 방법 자세히 아는사람 있음?
그냥 랜덤문자숫자로 한뒤에 db에 중복체크하는거면 유저수가 많아지면 계속 db에서 검색하고 만들고하면 오버헤드 걸릴거같은데
어떻게 유일성가진 그런 짧은아이디를 만들수 있는지 궁금함
해당 댓글은 삭제되었습니다.
에
이런건 당연히 회사마다 다른데
나라면 미리 정렬된 형태로 만들어서 할당해줄듯
https://www.youtube.com/watch?v=pa__Rnsv3zk
여기에
정렬관련 알고리즘 소개해주니 한번 보셈 참고로 파이썬임 ㅋ
감사용
"인디언식 이름짓기" 검색
오호 이런방법도 있구나
걍 순서대로 만들면 어때 - dc App
DB넣은순서대로? 그럼 유저수가 곧 아이디가 되어버리잖아
nanoid라고 있음 찾아보셈 ㅇㅇ
토큰 찍어내는게 어려운건 아닐텐데