>  Q&A  >  본문

关于python中生成唯一ID

python 中除了UUID可以生成唯一ID外,还有其他方法吗?这个UUID虽然可以做到,但太长了,有没有生成唯一ID比较短的方法?

PHP中文网PHP中文网2742일 전1145

모든 응답(4)나는 대답할 것이다

  • 迷茫

    迷茫2017-04-17 18:03:30

    플레이어 캐릭터 ID와 데이터베이스 ID를 자동으로 늘리는 것만으로는 충분하지 않나요?
    ID를 직접 설정할 필요는 없습니다
    새 역할을 추가할 때마다 서버 ID는 자동으로 +1됩니다.
    동일 테이블에서는 고유합니다

    테이블이 여러 개일 경우

    하위 데이터베이스 및 하위 테이블을 위한 고유 ID 솔루션
    단 하나의 ID 열만 포함하고 기본 키인 특수 ID 테이블 id_table을 생성할 수 있습니다
    플레이어 역할 player_role을 삽입할 때마다 레코드, 먼저 id_table에 레코드를 삽입한 다음
    player_role의 새 ID로 LAST_INSERT_ID를 사용합니다

    회신하다
    0
  • 黄舟

    黄舟2017-04-17 18:03:30

    너무 짧다면 어떻게 고유성을 보장할 수 있나요?

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-17 18:03:30

    먼저 참고하셔도 좋을 것 같습니다.

    쇼트uuid


    내가 답변한 질문: Python-QA

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 18:03:30

    자동 증가 int64 등이 괜찮습니다

    회신하다
    0
  • 취소회신하다