Python 標準uuid
ライブラリを使用しています。アプリケーションが最終的に複数のサーバーにスケールアウトする場合、異なるシステムが異なるマシン ID を使用するため、UUID が衝突しないようにするにはどうすればよいですか? どの UUID ジェネレーターを使用すればよいですか?
質問する
245 次
1 に答える
1
uuid1()
ホストIDが考慮されるため、ニーズには十分です。
RFC 4122のセクション4.2.2では、これが重要なビットです。
- ノードフィールドを、アドレスと同じ重要度の順序で48ビットIEEEアドレスに設定します。
ノードフィールドはUUIDの最後の6バイトであり、問題のホストのMACアドレスの1つを反映します。
于 2012-10-29T17:57:27.637 に答える