MongoDB
MongoDB is beschikbaar als database backend op ons managed hosting platform. Daarmee kunnen ontwikkelteams naast PostgreSQL, MySQL, MariaDB, Percona, MS SQL en Elasticsearch ook kiezen voor een documentgerichte database die goed aansluit op moderne applicaties, API’s en datamodellen die sneller veranderen dan een klassieke relationele structuur.
MongoDB maakt onderdeel uit van onze managed stack. Wij monitoren iedere MongoDB database 24/7 en grijpen in wanneer deze niet beschikbaar is. Daarnaast maken we dagelijks een back-up naar een fysiek ander datacentrum. MongoDB is hiermee echt managed.
NoSQL document database
MongoDB is een NoSQL document database. Data wordt niet opgeslagen in vaste tabellen, maar in documenten. Niet ieder record hoeft exact dezelfde structuur te hebben. Daardoor past MongoDB goed bij applicaties met flexibele of semi-gestructureerde data.Managed MongoDB databases
MongoDB vraagt, net als iedere database, om goed beheer. Ons managed hosting platform neemt deze verantwoordelijkheid uit handen. Bij het aanmaken van een project selecteer je een framework. Daarna rollen wij automatisch alle software en configuratie uit voor een veilige en stabiele hostingomgeving.MongoDB monitoring
MongoDB is net als iedere andere database backend een cruciaal onderdeel van een managed hosting stack. Verstoringen hebben direct impact op de werking van een webapplicatie. Daarom monitoren wij 24/7 de werking van MongoDB en grijpen onze engineers proactief in bij calamiteiten.Er is altijd een backup
Databases bevatten vrijwel alle informatie van een webapplicatie of shop. Daarom maken wij dagelijks automatisch een volledige database backup naar een fysiek gescheiden datacentrum. Veilig dankzij encryptie en gegarandeerd dankzij monitoring op het backupproces.
MongoDB in het kort
MongoDB ontstond in de periode waarin cloud computing, schaalbare webapplicaties en grote hoeveelheden ongestructureerde data steeds belangrijker werden. De technologie werd ontwikkeld door 10gen en in 2009 gelanceerd als MongoDB, kort voor “humongous database”. Het doel was een databaseplatform bouwen dat grote hoeveelheden ongestructureerde data kon verwerken, eenvoudig kon schalen en flexibel genoeg was voor moderne applicaties. In 2013 werd 10gen hernoemd naar MongoDB.
Die oorsprong verklaart waarom MongoDB populair werd bij ontwikkelaars. De database is niet ontworpen als vervanging van elke relationele database, maar als alternatief voor situaties waarin data niet netjes in vaste tabellen past of waarin teams sneller willen itereren op het datamodel.
Bij een relationele database wordt vooraf sterk nagedacht over tabellen, kolommen, relaties en constraints. Dat is waardevol bij financiële transacties, orders, voorraadbeheer en andere sterk gestructureerde processen. Bij MongoDB ligt de nadruk meer op documenten die logisch aansluiten op de objecten in de applicatie.
Dat maakt MongoDB interessant voor applicaties met semi-gestructureerde data. Denk aan gebruikersprofielen met variabele velden, contentmodellen, productinformatie, logging, events, IoT-data, personalisatie, API-responses of data die vanuit meerdere bronnen samenkomt.
Veelgestelde vragen

Ervaar het zelf!
Onze features zijn gebouwd om projecten sneller, veiliger en stabieler te maken. Neem contact op en ontdek welke inrichting het beste past bij het CMS, framework of de applicatie.