この Linux アプリを実行しているサーバーがたくさんあります。衝突の確率が低い GUID を生成できるようにしてほしい。/dev/urandom から 128 バイトを引き出すことができると確信していますが、それはおそらく問題ないでしょうが、Win32 のものと同等の GUID を生成する簡単で簡単な方法はありますか? 具体的には、スペース(まあ、MACアドレス)、時間、ランダム性を考慮したものですか?私はそれを箱から出したくありません.CreateGuid()のようなものが欲しいだけです
twk
質問する
10832 次
4 に答える
10
このインターネット ドラフトでは、UUID の 1 つのタイプについて詳細に説明しています。UUID の実装が必要で、アーキテクチャ上の理由で既存のライブラリにリンクできなかったときに、同様のアプローチを使用して大きな成功を収めました。
この記事では、概要を説明します。
于 2008-09-30T15:58:10.457 に答える
8
libuuidがあります。
于 2008-09-30T17:02:02.563 に答える
2
何かを使用する場合は、インターネット標準を使用することをお勧め
します。RFC (Request For Comment) を確認してください。
GUIDに固有のものは私が知っているものです: RFC 4122
于 2008-09-30T15:59:06.600 に答える
-2
利用可能なブーストバージョンがあります。
于 2008-09-30T17:08:36.603 に答える