MongoDB (“humongous”); tarafından ölçeklenebilir, doküman tabanlı, C++ ile geliştirilmiş açık kaynak, NoSQL (Not Only SQL) veritabanı uygulamasıdır. MongoDB, verileri JSON benzeri bir veri biçimi olan BSON tabanlı dokümanlarda saklamaktadır, anlamsal alanları dokümandan dokümana değişir ve veri yapısı zaman içinde değiştirilebilir. Belge modeli, uygulamanızın kodundaki nesnelerle eşleştirilir, böylece verilerin kullanımı kolaylaşır. Geçici sorgular, dizin oluşturmak için ve gerçek zamanlı verilerinize erişmek ve analiz etmek için güçlü yollar sağlar. MongoDB, özellikle hız gerektiren ve geleneksel ilişkisel veritabanlarının () hantal ve yavaş kaldığı yapılarda kullanılmaktadır. MongoDB, dağıtılmış bir veritabanı yapısına sahiptir, bu nedenle yüksek erişilebilirlik, yatayda ve dikeyde ölçeklendirme yapılabilmektedir. MongoDB, GNU Affero Genel Kamu Lisansı uyarınca yayınlanan ücretsiz ve açık kaynaktır.
Geliştirici(ler) | |
---|---|
İlk yayınlanma | 11 Şubat 2009 |
Güncel sürüm | 6.0.1 / 19 August 2022 |
Geliştirme durumu | Aktif |
Programlama dili | , JavaScript, Python |
İşletim sistemi | Windows Vista ve sonrası, Linux, OS X 10.7 ve sonrası, Oracle Solaris |
Erişilebilirlik | İngilizce |
Tür | Dosya-yönelik veritabanı |
Lisans | GNU AGPL v3.0 (sürücüler: Apache lisansı) |
Resmî sitesi | mongodb.org |
Kod deposu |
|
Örnek kullanım alanları arasında:
- Yüksek hacim/içerikli problemler
- Analiz için veri saklanması
- MMORPG uygulamaları
- Caching sistemleri
- Web içerik yönetim sistemleri
- Web yorum/etiket saklama ve yönetme
Geçmiş
10gen şirketi, Google Uygulama Motoru'na benzer bir servis oluşturduğu sırada, MongoDB geliştirmesi de 2007 yılında başlamıştı. 2009 yılında MongoDB, AGPL lisansıyla bağımsız bir ürün gibi açık kaynak olmuştu.
- Mart 2011'de, MongoDB versiyon 1.4'le kullanıma hazırdı.
- En son versiyonu 3.0.0, Mart 2015'te yayınlanmıştır.
Lisans ve Destek
MongoDB, 'ı altında ücretsiz olarak kullanımdadır. Dil sürücüleri de 'ı altında kullanımdadır. Bununla birlikte 10gen, MongoDB için ticari lisanslar da sağlamaktır.
Araçlar
. Database Master MongoDB için Collection, Index, GridFS yöneticisi, JSON Sorgulama editörü, LINQ destegi, Veri Import (İçe aktarma)/Export (Dışa aktarma) ve diğer birçok özellik sunmaktadır. Database Master bir Türk yazılım firması tarafından geliştirilmektedir.
MongoDB kullanan girişimciler
Destekleyen diller
Kaynakça
- ^ . MongoDB (İngilizce). 20 Mart 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Mart 2023.
Dış bağlantılar
- Resmî site
Yazılım ile ilgili bu madde seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz. |
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
MongoDB humongous tarafindan olceklenebilir dokuman tabanli C ile gelistirilmis acik kaynak NoSQL Not Only SQL veritabani uygulamasidir MongoDB verileri JSON benzeri bir veri bicimi olan BSON tabanli dokumanlarda saklamaktadir anlamsal alanlari dokumandan dokumana degisir ve veri yapisi zaman icinde degistirilebilir Belge modeli uygulamanizin kodundaki nesnelerle eslestirilir boylece verilerin kullanimi kolaylasir Gecici sorgular dizin olusturmak icin ve gercek zamanli verilerinize erismek ve analiz etmek icin guclu yollar saglar MongoDB ozellikle hiz gerektiren ve geleneksel iliskisel veritabanlarinin hantal ve yavas kaldigi yapilarda kullanilmaktadir MongoDB dagitilmis bir veritabani yapisina sahiptir bu nedenle yuksek erisilebilirlik yatayda ve dikeyde olceklendirme yapilabilmektedir MongoDB GNU Affero Genel Kamu Lisansi uyarinca yayinlanan ucretsiz ve acik kaynaktir MongoDBGelistirici ler Ilk yayinlanma11 Subat 2009Guncel surum6 0 1 19 August 2022Gelistirme durumuAktifProgramlama diliC JavaScript PythonIsletim sistemiWindows Vista ve sonrasi Linux OS X 10 7 ve sonrasi Oracle SolarisErisilebilirlikIngilizceTurDosya yonelik veritabaniLisansGNU AGPL v3 0 suruculer Apache lisansi Resmi sitesimongodb orgKod deposugithub com mongodb mongo Ornek kullanim alanlari arasinda Yuksek hacim icerikli problemler Analiz icin veri saklanmasi MMORPG uygulamalari Caching sistemleri Web icerik yonetim sistemleri Web yorum etiket saklama ve yonetmeGecmis10gen sirketi Google Uygulama Motoru na benzer bir servis olusturdugu sirada MongoDB gelistirmesi de 2007 yilinda baslamisti 2009 yilinda MongoDB AGPL lisansiyla bagimsiz bir urun gibi acik kaynak olmustu Mart 2011 de MongoDB versiyon 1 4 le kullanima hazirdi En son versiyonu 3 0 0 Mart 2015 te yayinlanmistir Lisans ve DestekMongoDB i altinda ucretsiz olarak kullanimdadir Dil suruculeri de i altinda kullanimdadir Bununla birlikte 10gen MongoDB icin ticari lisanslar da saglamaktir Araclar Database Master MongoDB icin Collection Index GridFS yoneticisi JSON Sorgulama editoru LINQ destegi Veri Import Ice aktarma Export Disa aktarma ve diger bircok ozellik sunmaktadir Database Master bir Turk yazilim firmasi tarafindan gelistirilmektedir MongoDB kullanan girisimcilerMTV Networks craigslist diaspora Foursquare The New York Times SourceForge Business Insider Etsy CERN LHC Uber The Guardian Barclays Hurriyet Kanal D CNN TurkDestekleyen dillerC C C Go Java Node js PHP Python Ruby Rust Scala SwiftKaynakca MongoDB Ingilizce 20 Mart 2019 tarihinde kaynagindan arsivlendi Erisim tarihi 23 Mart 2023 Dis baglantilarResmi siteYazilim ile ilgili bu madde taslak seviyesindedir Madde icerigini genisleterek Vikipedi ye katki saglayabilirsiniz