Re: JSON vs BSON: очередное торжество больного воображения и кривых рук
От: Zhendos  
Дата: 27.11.22 19:41
Оценка:
Здравствуйте, Codealot, Вы писали:

C>BSON, бинарный формат — по идее должен быть компактее и быстрее.

C>На практике, пишем простейший массив чисел:
C>BSON — в 3.85 раза медленее чем JSON и файл получается в 1.6 раза больше.

C>Как, вот как можно было всё настолько изгадить?


BSON is also designed to be fast to encode and decode. For example, integers are stored as 32 (or 64) bit integers,


Поэтому, то что результат будет больше при записи чисел от 0 до N, неудивительно,
при N < 100, каждое число в JSON будет занимать 2 байта, а в BSON 4 байта.

А вот что это работает медленнее, это скорее претензии к C#,
почему у него простое копирование занимает времени больше чем перевод текста в число.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.