# डॉक्यूमेंट और BSON — MongoDB Fundamentals: Documents, Queries और Indexes

Source: https://www.skillbyai.com/hi/mongodb/mongo-documents

> Documents को nested objects और arrays वाले key-value pairs के रूप में समझें, जो आंतरिक रूप से BSON में रखे जाते हैं।

## डॉक्यूमेंट क्या है?

**डॉक्यूमेंट** की-वैल्यू जोड़ों का समूह है, JSON ऑब्जेक्ट जैसा। वैल्यू स्ट्रिंग, संख्या, array, या यहाँ तक कि नेस्टेड डॉक्यूमेंट भी हो सकते हैं।

## एक उदाहरण डॉक्यूमेंट

नेस्टेड `address` ऑब्जेक्ट और `tags` array पर ध्यान दें — दोनों एक ही डॉक्यूमेंट के अंदर हैं।

```javascript
{
  name: "Ada Lovelace",
  age: 36,
  address: { city: "London", zip: "SW1A" },
  tags: ["mathematician", "writer"]
}
```

## BSON अतिरिक्त टाइप देता है

मोंगोडीबी डॉक्यूमेंट को **BSON** (Binary JSON) के रूप में रखता है — यह JSON का सुपरसेट है जिसमें `Date`, `ObjectId`, और अलग `int32`/`int64`/`double` जैसे अतिरिक्त टाइप होते हैं।
