6
Performance Entity Serialization:BSON vs MessagePack(vs JSON)
最近、私はMessagePackを見つけました。これは、GoogleのプロトコルバッファーとJSONの代替バイナリシリアル化形式で、どちらも優れています。 また、MongoDBがデータの保存に使用するBSONシリアル化形式もあります。 誰かがBSONとMessagePackの違いと欠点を詳しく説明できますか? パフォーマンスの高いバイナリシリアル化形式のリストを完成させるためだけに、Googleのプロトコルバッファの後継となるGobs もあります。ただし、言及されている他のすべての形式とは対照的に、これらは言語に依存せず、Goの組み込みリフレクションに依存しています。少なくともGo以外の言語用のGobsライブラリもあります。