質問

私は、次のような問題があります。私は自分のデータベースUUID内の任意のオブジェクトに割り当てます。私は、オブジェクトを取得するために、任意のソースからのUUIDを取得すると、私は、データベース内の正しいテーブルを照会することができるので、あるオブジェクトの種類を知っておく必要があります。私の知る限り理解し、UUIDのバージョン5つの支持体は、名前空間を、私は確かに、私ははっきりとその意味を理解していないです。

それは、それが属する名前空間についてのUUID情報に関連付けることが可能ですので、後でそれを回復するには?

役に立ちましたか?

解決

  

それはそれが属する名前空間についてのUUID情報に関連付けることができ、

はい、この文書を参照してください。

  

ので、後でそれを回復するために、

たぶん。問題は、二つの異なる名前空間が同じハッシュ値にマッピングすることができるということです。これを回避するには、手動で(代わりにそれらをハッシングの)あなたの名前に番号を付ける必要があります。そして、オクテット0-3に番号を入れます。それはあなたのUUIDと名前の間に決定論的マッピングを与えます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top