MongoDB Nedir ?

MongoDB Nedir ?

MongoDB, NoSQL veritabanı türünde bir doküman odaklı veritabanıdır. Veriler, JSON benzeri doküman şemaları üzerinde saklanır ve hızlı erişim sağlanır.

NoSQL

NoSQL, Not Only SQL olarak adlandırılan, veritabanı yönetim sistemlerinden oluşan bir kavramdır. Bu veritabanları, geleneksel SQL veritabanlarından farklı olarak, verileri anahtar-değer veya doküman tabanlı olarak saklarlar.

Avantajlar:

  • Doküman tabanlı yapı, verilerin hızlı erişimine olanak tanır.
  • Skalabilite kolaydır, veritabanı ölçeği büyürken performans etkilenmez.
  • Verileri, çoklu farklı formatta saklama olanağı sunar.
  • İşletme verileri için daha uygun bir yapıya sahiptir.

Dezavantajlar:

  • Gelişmiş veri işleme için uygun değildir.
  • ACID (Atomicity, Consistency, Isolation, Durability) garantileri yoktur, verilerin güvenliği için farklı çözümler gerekebilir.
  • Gelişmiş veri sorgulama için SQL kullanılamaz.
  1. TutorialsPoint
  2. W3Schools
  3. Coursera

Yorum Ekle