Сообщение Re[2]: JSON vs BSON: очередное торжество больного воображени от 27.11.2022 19:59
Изменено 27.11.2022 20:01 Codealot
Re[2]: JSON vs BSON: очередное торжество больного воображения и кривых рук
Здравствуйте, Zhendos, Вы писали:
Z>Поэтому, то что результат будет больше при записи чисел от 0 до N, неудивительно,
Z>при N < 100, каждое число в JSON будет занимать 2 байта, а в BSON 4 байта.
На самом деле, N = 0x2_000_000
Z>А вот что это работает медленнее, это скорее претензии к C#,
Z>почему у него простое копирование занимает времени больше чем перевод текста в число.
Фигня. Простая запись бинарных чисел без каких-либо попыток оптимизации получается в 4.5 раза быстрее и в 2.16 раза компактнее, чем JSON. Ну а во сколько раз быстрее и компактнее BSON, можно и вообще не говорить
Z>Поэтому, то что результат будет больше при записи чисел от 0 до N, неудивительно,
Z>при N < 100, каждое число в JSON будет занимать 2 байта, а в BSON 4 байта.
На самом деле, N = 0x2_000_000
Z>А вот что это работает медленнее, это скорее претензии к C#,
Z>почему у него простое копирование занимает времени больше чем перевод текста в число.
Фигня. Простая запись бинарных чисел без каких-либо попыток оптимизации получается в 4.5 раза быстрее и в 2.16 раза компактнее, чем JSON. Ну а во сколько раз быстрее и компактнее BSON, можно и вообще не говорить
Re[2]: JSON vs BSON: очередное торжество больного воображени
Здравствуйте, Zhendos, Вы писали:
Z>Поэтому, то что результат будет больше при записи чисел от 0 до N, неудивительно,
Z>при N < 100, каждое число в JSON будет занимать 2 байта, а в BSON 4 байта.
На самом деле, N = 0x2_000_000
Z>А вот что это работает медленнее, это скорее претензии к C#,
Z>почему у него простое копирование занимает времени больше чем перевод текста в число.
Фигня. Простая запись бинарных чисел без каких-либо попыток оптимизации получается в 4.5 раза быстрее и в 2.16 раза компактнее, чем JSON. Ну а во сколько раз быстрее и компактнее чем BSON, можно и вообще не говорить
Z>Поэтому, то что результат будет больше при записи чисел от 0 до N, неудивительно,
Z>при N < 100, каждое число в JSON будет занимать 2 байта, а в BSON 4 байта.
На самом деле, N = 0x2_000_000
Z>А вот что это работает медленнее, это скорее претензии к C#,
Z>почему у него простое копирование занимает времени больше чем перевод текста в число.
Фигня. Простая запись бинарных чисел без каких-либо попыток оптимизации получается в 4.5 раза быстрее и в 2.16 раза компактнее, чем JSON. Ну а во сколько раз быстрее и компактнее чем BSON, можно и вообще не говорить