Исполнитель Сериализация сущностей: BSON против MessagePack (против JSON)

Недавно я нашел MessagePack , альтернативный двоичный формат сериализации для буферов протокола Google и JSON , который также превосходит оба.

Также существует формат сериализации BSON , который используется MongoDB для хранения данных.

Может ли кто-нибудь уточнить различия и недостатки / преимущества BSON и MessagePack ?


Просто чтобы завершить список эффективных форматов двоичной сериализации: есть также Gobs , которые станут преемниками протокольных буферов Google . Однако в отличие от всех других упомянутых форматов, которые не зависят от языка и полагаются на встроенное отражение Go , есть также библиотеки Gobs, по крайней мере, для других языков, кроме Go.

131
задан Jonathan Leffler 6 July 2015 в 22:26
поделиться