Junior — Middle
Meg tudná magyarázni, mi az a MongoDB adatbázis, és mik a fő jellemzői?
sobes.tech MI
Válasz az MI-től
A MongoDB egy dokumentum-orientált NoSQL adatbázis, amely BSON (kiterjesztett JSON) formátumban tárolja az adatokat. A MongoDB fő jellemzői:
- Rugalmas séma: az adatok dokumentumokként tárolódnak, ami lehetővé teszi a struktúra könnyű módosítását migrációk nélkül.
- Skálázhatóság: támogatja a horizontális skálázást sharding segítségével.
- Magas teljesítmény: gyors olvasási és írási műveletekre optimalizált.
- Beépített replikáció támogatás: hibátűrő és magas rendelkezésre állást biztosít.
MongoDB-ben egy dokumentum példája:
{
"_id": "507f1f77bcf86cd799439011",
"name": "Ivan Ivanov",
"age": 30,
"skills": ["Java", "MongoDB"]
}