MongoDB Nedir?

MongoDB , yüksek hacimli veri depolama için kullanılan belge odaklı bir NoSQL veritabanıdır. MongoDB, geleneksel ilişkisel veritabanlarındaki gibi tablolar ve satırlar kullanmak yerine koleksiyonlardan ve belgelerden yararlanır. 25 Kasım 2022

MongoDB , yüksek hacimli veri depolama için kullanılan belge odaklı bir NoSQL veritabanıdır. MongoDB, geleneksel ilişkisel veritabanlarındaki gibi tablolar ve satırlar kullanmak yerine koleksiyonlardan ve belgelerden yararlanır. Belgeler, MongoDB'deki temel veri birimi olan anahtar-değer çiftlerinden oluşur. Koleksiyonlar, ilişkisel veritabanı tablolarının eşdeğeri olan belge ve işlev kümelerini içerir. MongoDB, 2000'li yılların ortalarında ortaya çıkan bir veri tabanıdır.

 

MongoDB Özellikleri

  1. Her veritabanı, sırayla belgeleri içeren koleksiyonları içerir. Her belge, değişen sayıda alanla farklı olabilir. Her belgenin boyutu ve içeriği birbirinden farklı olabilir.
  2. Belge yapısı, geliştiricilerin sınıflarını ve nesnelerini ilgili programlama dillerinde nasıl oluşturduklarıyla daha uyumludur. Geliştiriciler genellikle sınıflarının satırlar ve sütunlar olmadığını, anahtar/değer çiftleri içeren net bir yapıya sahip olduğunu söyleyecektir.
  3. Satırların (veya MongoDB'de çağrıldığı şekliyle belgelerin) önceden tanımlanmış bir şemaya sahip olması gerekmez. Bunun yerine, alanlar anında oluşturulabilir.
  4. MongoDB'de bulunan veri modeli, hiyerarşik ilişkileri temsil etmenize, dizileri ve diğer daha karmaşık yapıları daha kolay depolamanıza olanak tanır.
  5. Ölçeklenebilirlik – MongoDB ortamları oldukça ölçeklenebilirdir. Dünyanın dört bir yanındaki şirketler, bazıları veritabanında yaklaşık milyonlarca belgeyle 100'den fazla düğüm çalıştıran kümeler tanımladı.
Benzer Blog yazıları

SMTP Hata Kodları Nelerdir? Nasıl Düzeltilebilir?

SMTP Mail Hata Kodları E-posta iletileri çeşitli nedenlerden dolayı teslim edilemedikleri zaman bir kod ve açıklama ile göndericil...Devamı…

Web Hosting Nedir? Ne İşe Yarar?

Web hosting, internette bir web sitesinin barındırılması için gerekli olan fiziksel ve teknik altyapıyı sağlamak için kullanılan bir hiz...Devamı…

Corel Draw Nedir? Ne İşe Yarar?

Corel Draw Nedir? Corel Corporation tarafından üretilen CorelDRAW 1989 yılında kullanıcılarla tanışan vektörel tabanlı bir grafik tasarım p...Devamı…

Pardus Nedir? Ne İşe Yarar?

Pardus Nedir? Pardus; 2003 yılında temelleri atılmış bir kaliteli işletim sistemi olan, Türkiye’de TÜBİTAK-UEKAE tarafından geliştiri...Devamı…

Hızlı İletişim
Hızlı İletişim+90 212 347 33 11info@ata.com.trTeklif İste
Teklif İste