slides/mongodb/bson-why.xml
Why BSON?
7/25
No Title Text for this slide yet
BSON Specification
  • • "JSON"'s range of data types is restricted
  • • BSON is optimised for parsing
  • • Or as the marketing spiel on the web site says:
  • • Lightweight: Keeping spatial overhead to a minimum is important for any data representation format, especially when used over the network.
  • • Traversable: BSON is designed to be traversed easily. This is a vital property in its role as the primary data representation for MongoDB.
  • • Efficient: Encoding data to BSON and decoding from BSON can be performed very quickly in most languages due to the use of C data types.