BSON (Binary JSON) هو الصيغة الثنائية التي يستخدمها MongoDB لتخزين المستندات — وهو يوسع JSON بأنواع بيانات إضافية (مثل التواريخ و ObjectId والبيانات الثنائية وأنواع الأرقام الصحيحة) ويكون فعالاً في التخزين والتنقل. فهم أنواع BSON يساعدك على تخزين البيانات بشكل صحيح.
BSON — ملف JSON ثنائي مع المزيد من الأنواع
JSON has limited types (string, number, boolean, null, object, array).
BSON adds: ObjectId, Date, Binary, Decimal128, distinct Int/Long/Double, Timestamp, etc.
→ BSON is more efficient (binary, typed, traversable) and richer than plain JSON text.
أنواع بيانات BSON الشائعة
{
: (),
: ,
: (),
: (),
: (),
: ,
: ,
: (),
: (, ),
: [, ],
: { : },
:
}
