MongoDb tuzilishi va uni litsenziyalash MongoDB asosiy dasturlash tillari (C, C ++, C #, Erlang, Go, Haskell, J #, Java, JavaScript, Lisp, Perl, PHP, Python, Ruby, Delphi, Scala) uchun rasmiy drayverlarga ega. Boshqa dasturlash tillari va ramkalari uchun norasmiy yoki jamoatchilik tomonidan qo'llab-quvvatlanadigan juda ko'p sonli dasturlar mavjud.
MongoDB dastlab GNU Affero General Public 3 versiyasi litsenziyasi ostida chiqarilgan va Apache litsenziyasi ostida til drayverlari mavjud. MongoDB GNU Affero Public License (AGPL) asosida bepul taqdim etiladi. 2018 yil oktyabr oyida ishlab chiqarish kompaniyasi AGPL copyleft litsenziyasining SSPL (Server Side Public License) ga nisbatan qattiqroq o'tish to'g'risida e'lon qildi .. Shundan so'ng , ochiq va bepul dasturiy ta'minot ta'riflariga muvofiqligi uchun Ochiq kodli dastur tashabbusi va Bepul dasturiy ta'minot fondi vakillari tomonidan yangi litsenziyani o'rganish boshlandi.
Bundan tashqari, MongoDB qo'shimcha funktsiyalarni (masalan, SASL, LDAP, Kerberos, SNMP bilan integratsiya), boshqaruv vositalarini, monitoring va zaxiralashni, shuningdek qo'llab-quvvatlashni o'z ichiga olgan ma'lumotlar bazasining tijorat versiyasini chiqaradi.
Foydalanish hollari MongoDB ma'lumotlar bazasi quyidagi dasturlarga mos keladi:
tadbirlarni saqlash va ro'yxatdan o'tkazish;
veb-sahifalarning tezkor ma'lumotlar ombori (masalan, sharhlarni saqlash, reytinglar, foydalanuvchi profillari, foydalanuvchi sessiyalari).
Kompaniya haqida 10gen MongoDB-ni 2007 yilda xizmat mahsuloti sifatida rejalashtirilgan platformaning tarkibiy qismi sifatida ishlab chiqishni boshladi. 2009 yilda kompaniya tijorat ko'magi va boshqa xizmatlarni taklif etuvchi ochiq manbali mahsulot ishlab chiqarish modeliga o'tdi. 2013 yil 27-avgust kuni 10gen o'z nomini MongoDB, Inc. deb o'zgartirdi.
2017 yil 20-oktabrda MongoDB NASDAQ-da ro'yxatdan o'tgan ochiq kompaniyaga aylandi.