Les schémas Avro sont définis à l'aide de JSON. Les schémas sont composés de types primitifs (null, booléen, int, long, float, double, octets et string) et de types complexes (record, enum, array, map, union et fixed). Je veux demander lequel est approprié pour BigDecimal.Comment sérialiser java.math.BigDecimal dans Avro?
4
A
Répondre
6
Avro introduit des types logiques dans 1.7.7 (je crois) qui devrait vous aider à sérialiser décimal.
0
Voici le code:
"type": [ {
"type": "string",
"java-class": "java.math.BigDecimal"
}
[S'il vous plaît formater votre code correctement] (https://stackoverflow.com/editing-help) – Dwhitz
Est-ce vraiment? Et si je veux faire ça en python ou Golang? – user1870400