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ı

Blog Yazısı Nasıl Yazılır? Nelere Dikkat Etmek Gerekir?

Eğri oturup doğru konuşalım. İnsanların ilgi alanları, bakış açıları ve bilgi düzeyleri oldukça farklı. Ve hitabet sanatında ordina...Devamı…

UTM Link Nedir, Ne İşe Yarar?

UTM link, google tarafından 2005 yılında bulunmuştur. UTM link, (Urchin Tracking Module) URL sonuna eklenen ve yeni oluşan URL’lerin Google Anal...Devamı…

VDSL Hakkında En Çok Sorulan Sorular

VDSL / VDSL2 nedir?    VDSL veya Çok Yüksek Hızlı Dijital Abone Hattı, İnternet Servis Sağlayıcıların eski bakır hatlar ü...Devamı…

Statik IP Adresi Nedir?

Statik IP Adresi Nedir? Statik IP adresleri genel olarak kurumlar, web sitelerinin barındırıldığı sunucular veya benzeri büyük sistemlerde ...Devamı…

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