BSON (Binary JSON) là định dạng nhị phân mà MongoDB dùng để lưu document — nó mở rộng JSON với các kiểu dữ liệu bổ sung (như date, ObjectId, binary, và các kiểu số đúng đắn) và hiệu quả để lưu trữ cũng như duyệt qua. Hiểu các kiểu BSON giúp bạn lưu dữ liệu đúng cách.
BSON — JSON nhị phân với nhiều kiểu hơn
JSON có các kiểu hạn chế (string, number, boolean, null, object, array).
BSON thêm: ObjectId, Date, Binary, Decimal128, Int/Long/Double riêng biệt, Timestamp, v.v.
→ BSON hiệu quả hơn (nhị phân, có kiểu, dễ duyệt) và phong phú hơn JSON dạng text thuần.
