关于python中生成唯一ID

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

阅读 10.8k
4 个回答

玩家角色ID,数据库ID自动increase 不就行了吗?
不需要自己设置ID吧
每次新增角色服务器ID自动+1
同一个表里面会保证唯一的

如果是多表的话

分库分表的唯一ID解决方案,
可以创建一个专门的ID表id_table,只有ID一个列且是主键
每次插入玩家角色player_role记录时,先插入一条记录到id_table然后
把LAST_INSERT_ID作为 player_role 的新id

太短了还怎么能保证唯一呢?

新手上路,请多包涵

一个自增的int64什么的都可以啊

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题