MongoDB Nedir? JSON Sevenlerin Favori Veritabanı 😎
🍃 MongoDB nedir?
MongoDB, klasik “satır-sütun” kafasındaki veritabanlarına karşı çıkan,
resmen “Ben JSON severim!” diyen modern bir veritabanı 🎉
Verileri tabloya tıkıştırmak yerine doküman olarak saklar.
Yani mantık şu:
“Excel değil, JSON kafası!” 😎
📦 Bir örnekle düşün:
Bir kullanıcı kaydın var diyelim:
1{2"ad": "webdedik",3"yas": 31,4"sehir": "Ankara",5"hobiler": ["kod", "kahve", "debug"]6}SQL’de bunun için tablo, kolon, şema kurarsın…
MongoDB ne diyor?
😂 “Bırak onları, JSON’u ver, aynen saklayayım.”
🚀 Ne işe yarar?
MongoDB özellikle şuralarda parlıyor:
Blog, sosyal ağ, API, admin paneller 📰
Veri yapısı sık değişen projeler 🔄
Hızlı geliştirme gereken işler ⚡
👨💻 Node.js ile kanka:
JavaScript nesnesini al → MongoDB’ye at → olay bitti 😄
O yüzden ME*N stack’in yıldızıdır ⭐
(Mongo, Express, Node)
⚡ Artıları:
Esnek (şema derdi yok)
Hızlı
Büyük veriyi sever 💪
⚠️ Ama:
Her işin çivisi değil.
Banka işlemleri gibi çok ilişkili ve kritik sistemlerde
SQL hala kral 👑
0 yorum