python 中除了UUID可以生成唯一ID外,还有其他方法吗?这个UUID虽然可以做到,但太长了,有没有生成唯一ID比较短的方法?
认证0级讲师
プレイヤーキャラクターIDとデータベースIDを自動で増やしてくれれば十分ではないでしょうか? ID を自分で設定する必要はありません新しいロールを追加するたびに、サーバー ID は自動的に +1 されます同じテーブル内で一意になります
テーブルが複数ある場合
サブデータベースとサブテーブルの一意の ID ソリューション。ID 列が 1 つだけあり、それが主キーとなる特別な ID テーブル id_table を作成できます。プレイヤー ロール player_role を挿入するたびにレコードの場合、最初にレコードを id_table に挿入します。次に LAST_INSERT_ID を player_role の新しい ID として使用します
短すぎる場合、どうすれば一意性を保証できるでしょうか?
最初に参照してください:
ショートUID
私が回答した質問: Python-QA
自動インクリメントされる int64 などは問題ありません
プレイヤーキャラクターIDとデータベースIDを自動で増やしてくれれば十分ではないでしょうか?
ID を自分で設定する必要はありません
新しいロールを追加するたびに、サーバー ID は自動的に +1 されます
同じテーブル内で一意になります
サブデータベースとサブテーブルの一意の ID ソリューション。
ID 列が 1 つだけあり、それが主キーとなる特別な ID テーブル id_table を作成できます。
プレイヤー ロール player_role を挿入するたびにレコードの場合、最初にレコードを id_table に挿入します。次に
LAST_INSERT_ID を player_role の新しい ID として使用します
短すぎる場合、どうすれば一意性を保証できるでしょうか?
最初に参照してください:
ショートUID
私が回答した質問: Python-QA
自動インクリメントされる int64 などは問題ありません