1
我很想知道在Avro中編碼一種非常特定類型的數據的最佳做法:UUID。在Avro中表示UUID的最佳方式是什麼?
我很想知道在Avro中編碼一種非常特定類型的數據的最佳做法:UUID。在Avro中表示UUID的最佳方式是什麼?
到目前爲止,我發現的唯一方法是定義一個定製的UUID:
{
"namespace" : "your.namespace",
"type" : "fixed",
"name" : "UUID",
"size" : 16
}
我使用Scala的,所以我也定義java.util.UUID
和我的自定義UUID之間的隱式轉換,所以它不是那麼多麻煩的使用它。
謝謝馬呂斯,標記爲已接受的答案! – 2013-10-31 18:25:32
你好馬呂斯。您可以發佈轉換的小代碼示例嗎? – dSebastien 2017-12-08 14:37:13