Как я могу сериализовать это в буферах протокола? Наша текущая процедура сериализации использует BigDecimal.toplainString () для сериализации и новый BigDecimal (String) для десериализации, но я думаю, что существует более эффективный способ.
Я предполагаю, чтобы определить Bigdecimal as:
Код: Выделить всё
message BDecimal {
required int32 scale = 1;
required BInteger int_val = 2;
}
Подробнее здесь: https://stackoverflow.com/questions/105 ... colbuffers