MongoDB

Managed Databases For MongoDB

Implementeer, gebruik en schaal de vooraanstaande NoSQL-database op, als een service op onze vertrouwde cloud, terwijl u exclusieve controle behoudt over uw gegevens. MongoDB biedt een flexibel datamodel voor het ordenen en opslaan van elk type gegevens, inclusief documenten, waardoor het ideaal is voor het bouwen van moderne toepassingen. We verzorgen het volledige management van alle databaseservices, inclusief configuratie, onderhoud, beveiliging, back-up en schaalbaarheid. Dit geeft ontwikkelaars en hun teams de vrijheid om zich te richten op het leveren van geweldige functies voor uw toepassingen.

Icons/concept/App/App Script Created with Sketch.

Innoveer sneller

Implementeer uw startklare MongoDB-cluster met een paar klikken. Bedien uw ontwikkelaars met een naadloze, probleemloze ervaring, inclusief essentiële functies zoals een JSON-datamodel en Query Language.

Icons/concept/Clock/Clock Available Created with Sketch.

Kostenbeheersing

Profiteer van een eenvoudige en zeer voorspelbare tariefstructuur met al het netwerkverkeer inbegrepen. U betaalt alleen voor het gebruik van databases, met stappen van 1 uur. Dit volledige aanbod wordt geleverd in verschillende servicepakketten om aan verschillende vereisten te voldoen.

Icons/concept/padlock/padlock Closed Created with Sketch.

Verzeker data governance

MongoDB functioneert op onze vertrouwde cloud, die voldoet aan de strengste certificeringen. U heeft altijd de volledig controle over uw gegevens en profiteert van uitgebreide gegevensbescherming, zoals encryptie van data in rust en onderweg plus herstelvermogen met back-ups.

Managed Databases For MongoDB vergelijken

  Essential Business Enterprise (binnenkort beschikbaar)
Licentie MongoDB MongoDB Community MongoDB Community MongoDB Enterprise
Aantal nodes 1 3 nodes inbegrepen 3 nodes inbegrepen
RAM per node Van 7 GB tot 120 GB Van 7 GB tot 120 GB Van 7 GB tot 120 GB
Opslag per node Van 50 GB tot 400 GB SSD Van 50 GB tot 400 GB SSD Van 50 GB tot 400 GB SSD
SLA Nee 99,9% 99,95%
Upgrade naar een hoger pakket Ja Ja Ja
Gegevensencryptie voor data in rust en onderweg Ja Ja Ja
1-klik upgrade voor hoofdversie Ja Ja Ja
Dagelijkse automatische back-up Ja Ja Ja
Standaard bewaarbeleid voor geautomatiseerde back-ups 1 dag 7 dagen 30 dagen
MongoDB Compass Ja Ja Ja
Aangepast bewaarbeleid voor back-ups   Ja Ja
Hoge beschikbaarheid   Ja Ja
Replicatie-nodes   Ja Ja
Verbinden met privénetwerk (vRack)   Ja Ja
Aangepaste planning van back-ups     Ja
Geavanceerde functionaliteit voor auditlogs     Ja
Role Based Access Control     Ja
MongoDB BI Connector     Ja
MongoDB Advies     Ja

 

Bekijk de tarieven van de verschillende pakketten van Managed Databases For MongoDB

Belangrijkste use cases

Flexibele catalogus voor e-commerce

Maak uw e-commercecatalogus flexibeler dan ooit om uw klanten beter te bedienen. Met het MongoDB dynamics-schema kan uw ontwikkelteam sneller updates uitbrengen. Maak gebruik van het flexibele datamodel en de uitgebreide query-functies van MongoDB om elk type gegevens te managen en toe te voegen. Horizontaal schaalbaar en transparant om miljoenen gebruikers te bedienen.

Node.js Webapp

Neem de perfecte database om te ontwikkelen met node.js. Records van MongoDB zijn vergelijkbaar met JSON-objecten, zodat ontwikkelaars ze gemakkelijk kunnen gebruiken. U kunt moeiteloos nieuwe datamodellen ontwikkelen wanneer u een nieuwe datahiërarchie en -relatie toevoegt. Krijg snel toegang tot uw gegevens met de krachtige Query Language en indexeringsfuncties.

Maakt gegevensanalyse mogelijk

Profiteer van de ingebouwde schaalbaarheid van MongoDB om groeiende hoeveelheden gegevens op te slaan en rechtstreeks in de database data in realtime te analyseren, dankzij de uitgebreide support voor indexen en query's. In ons Enterprise-pakket bieden we MongoDB BI Connector, waarmee u MongoDB kunt gebruiken als gegevensbron voor uw platforms voor bedrijfsinformatie en analyse.

Documentatie en handleidingen

Beginnen

Leer hoe u aan de slag kunt gaan met Managed Databases For MongoDB in uw Public Cloud-project

Uw service managen

Leer hoe u Managed Databases For MongoDB kunt managen in het Control Panel

Functies van Managed Databases For MongoDB

Ontdek de mogelijkheden en beperkingen van Managed Databases For MongoDB (Bèta)

Kenmerken

Flexibel schema

MongoDB biedt ontwikkelaars schemacontrole. Hierdoor kan het datamodel moeiteloos worden bijgewerkt, waardoor u applicaties sneller kunt updaten.

Rich Query Language

MongoDB is ontworpen voor gebruiksgemak en biedt een Rich Query Language die lees- en schrijfbewerkingen, gegevensaggregatie, tekstzoekopdrachten en geospatiële query's ondersteunt.

Document database

Gebruik het eigen gegevenstype voor uw programmeertaal. Converteer databasedocumenten naadloos naar native Javascript-, Go-, Python- of Java-objecten.

Horizontale schaalbaarheid

Dankzij de “sharding”-mogelijkheden van MongoDB kunnen de gegevens over meerdere machines in het databasecluster worden verdeeld. Horizontale schaalbaarheid is eenvoudig: voeg gewoon extra nodes toe om de capaciteit te verhogen.

Hoge prestaties

MongoDB biedt krachtige gegevenspersistentie. De ondersteuning voor ingebouwde datamodellen vermindert bijvoorbeeld de I/O-activiteit op databasesystemen en indexen zorgen voor snellere query’s.

Inclusief back-ups

Aangezien gegevens essentieel zijn voor uw bedrijf, omvat elk van onze pakketten back-ups. Met onze Business- en Enterprise-pakketten kunt u het bewaarbeleid van uw back-ups aanpassen. 

Replicatie-nodes

Zorg voor redundantie en verhoog de beschikbaarheid van gegevens met MongoDB-replicatiefuncties. Lever meerdere kopieën van gegevens op verschillende database-nodes. Replica's zijn essentieel voor applicaties in productiefase en zijn beschikbaar bij onze Business- en Enterprise-pakketten.

Hoge beschikbaarheid

De MongoDB-replicatiefunctie “Replica set” zorgt voor automatische fail-over gegevensredundantie. Bij onze Business- en Enterprise-pakketten garandeert uw MongoDB-cluster dat uw database altijd beschikbaar is.

Versleutelde storage-engine

Encryptie in rust, samen met versleuteling tijdens verzenden en een goed veiligheidsbeleid, draagt bij aan het naleven van veiligheids- en privacynormen.

TLS/SSL-encryptie

Om de vertrouwelijkheid van gegevens te garanderen, ondersteunt MongoDB TLS/SSL (Transport Layer Security/Secure Sockets Layer) om al het netwerkverkeer van MongoDB te versleutelen.

MongoDB Compass

Visualiseer, verken en manipuleer uw gegevens met MongoDB Compass. Dankzij de intuïtieve grafische gebruikersinterface kunt u eenvoudig uw gegevensgebruik analyseren en de prestaties optimaliseren. MongoDB Compass is alleen beschikbaar bij het Enterprise-pakket.

Audit log

De auditfunctie helpt u de systeemactiviteiten te volgen en te achterhalen wie wat heeft gedaan in uw database, wat gewoonlijk de beveiliging verhoogt en organisaties helpt zich aan strikte bedrijfsregels te houden. Alleen beschikbaar voor het Enterprise-pakket.

MongoDB Connector BI

Met MongoDB Connector BI kunt u probleemloos visualiseren, grafisch weergeven en rapporten genereren met behulp van tools voor bedrijfsinformatie, zoals Table, MicroStrategy, Qlik en andere. Met MongoDB als gegevensbron hoeft u geen complexe ETL-processen uit te voeren voor gegevensanalyse. Alleen beschikbaar voor het Enterprise-pakket.

Role Based Access Control (RBAC)

Gebruik RBAC om toegang tot uw MongoDB-database te controleren en om beveiligingsvereisten na te leven. Geef uw gebruikers een of meer rollen, die hun toegangsrechten tot de databasebronnen en -bewerkingen bepalen. Alleen beschikbaar voor het Enterprise-pakket.

Public Cloud tarieven

MongoDB tarieven

MongoDB wordt aan het einde van de maand gefactureerd op een “pay-as-you-go”-basis. Afhankelijk van de behoeften van de applicatie, kiest u voor de Essential-, Business- of Enterprise-services. De prijs is afhankelijk van het gekozen servicepakket en wordt berekend op basis van het gebruik van de database, met stappen van één uur.

FAQ

Wat is MongoDB?

MongoDB is een niet-relationeel of NoSQL-databasemanagementsysteem (DBMS). Dit is een softwarepakket dat gegevens in een database opslaat, gebruikt en beheert. 

Wat is Managed Databases For MongoDB?

MongoDB is een “database as a service” die wordt geleverd op OVHcloud Public Cloud. We leveren het MongoDB-DBMS als een startklare service in een pakket op een of meer Public Cloud-instances. Dit betekent dat wij zorgen voor management- en admintaken, zoals configuratie, onderhoud, back-up, beveiliging en schaalbaarheid, zodat u het niet hoeft te doen. Klanten kunnen zich dus richten op het maken van toepassingen in plaats van doorlopend beheertaken uit te voeren. Kortom, Managed Databases For MongoDB is een cloud-databaseservice die developers en hun teams de ruimte geeft, zodat ze zich kunnen concentreren op strategische bedrijfsactiviteiten. U kunt profiteren van de MongoDB Community- en de MongoDB Enterprise-licentie, afhankelijk van het gekozen servicepakket.

Kan ik MongoDB as a Service zelf installeren op Public Cloud-instances?

Als u de juiste softwareversie van het MongoDB-DBMS downloadt en een licentie heeft, kunt u MongoDB as a Service instances installeren. U bent dan echter verantwoordelijk voor alle management- en admintaken voor uw databases en u zult niet beschikken over de mogelijkheden van onze kant-en-klare service, tenzij u deze zelf kunt configureren.

Waarom is MongoDB een populaire database?

Ondanks de wijdverbreide populariteit vraagt u zich misschien af: "Wat doet MongoDB nu eigenlijk?" MongoDB kan elk type gegevens opslaan en beheren, ongeacht de structuur. Als NoSQL-database is het erg flexibel, omdat het developers schemacontrole biedt, wat betekent dat het updaten van het datamodel eenvoudiger is. Het is ook populair vanwege zijn schaalbaarheid, waardoor u zeer grote hoeveelheden gegevens kunt opslaan.

Is MongoDB beter dan MySQL?

Het online debat over MongoDB versus MySQL blijft doorgaan, maar het zijn eigenlijk gewoon heel verschillende systemen met verschillende voordelen. Het fundamentele verschil tussen deze twee is dat MongoDB een niet-relationele database is, terwijl MySQL relationeel is. De belangrijkste voordelen van MongoDB zijn dat het een dynamisch schema heeft, zodat u uw gegevensschema kunt wijzigen zonder bestaande gegevens te wijzigen. Het is ook horizontaal schaalbaar, zodat u uw workload kunt reduceren en moeiteloos kunt opschalen. MongoDB biedt voordelen op het gebied van beschikbaarheid, beheerbaarheid en snelheid. Onze reeks databases zal binnenkort worden uitgebreid met andere database-engines, zoals MySQL of PostgreSQL voor relationele databases en Redis voor in-memory databases.

Wat is het verschil tussen Essential, Business en Enterprise?

De servicepakketten vertegenwoordigen verschillende samenstellingen van MongoDB as a Service. Elk pakket bevat verschillende mogelijkheden die voor verschillende toepassingen kunnen worden gebruikt, zoals de clustergrootte, het aantal nodes in het cluster, beveiliging, netwerk, schaalbaarheid en high availability. Raadpleeg de tabel hierboven om de verschillende pakketten te vergelijken.

Worden de gegevens, die in MongoDB op Public Cloud zijn opgeslagen, met andere partijen gedeeld?

Nee. U behoudt de volledige controle over uw gegevens. Als u Managed Databases For MongoDB gebruikt, beschikt u over een of meer Public Cloud-instances waarop het MongoDB-DBMS draait. Deze instances hebben een opslagruimte die alleen voor uw persoonlijk gebruik is gereserveerd en worden met niemand gedeeld.

Kan ik upgraden naar nodes met meer capaciteit?

Ja. Naarmate uw RAM- of opslagbehoeften na verloop van tijd toenemen, kunt u upgraden naar grotere nodes om beter aan uw behoeften te voldoen. U kunt echter niet naar een node met een lagere capaciteit teruggaan.

Biedt MongoDB op Public Cloud back-ups?

Ja. We bieden geautomatiseerde back-ups voor elk servicepakket, maar de standaardtijd voor het bewaren van de back-up is afhankelijk van het geselecteerde pakket. Raadpleeg de tabel hierboven om de verschillende pakketten te vergelijken.

Is MongoDB geïntegreerd in Public Cloud?

Ja, MongoDB-database as a service kan worden gebruikt als een resource of in een Public Cloud-project. U kunt het Control Panel, de OVHcloud-API of de OpenStack-API gebruiken om uw MongoDB-service te managen.

Wat is het verschil tussen de MongoDB Community- en Enterprise-licenties?

MongoDB Community is de gratis bruikbare versie van MongoDB met beschikbare broncode, terwijl MongoDB Enterprise geleverd wordt als onderdeel van een abonnement op MongoDB Enterprise Advanced, waar volledige ondersteuning van uw MongoDB-implementatie onder valt. 

Waarom moet ik betalen voor het gebruik van Managed Databases For MongoDB op Public Cloud als ik een servicepakket gebruik met de MongoDB Community-licentie?

Wij verzorgen het databasemanagement en alle admintaken voor u, zodat u zich geen zorgen hoeft te maken over configuratie, onderhoud, back-upbeveiliging of schaalbaarheid en u zich kunt richten op uw kernactiviteiten.

Kan ik Managed Databases For MongoDB op Public Cloud gebruiken met mijn Baremetal-server?

Ja, de MongoDB-databaseservice op Public Cloud is toegankelijk via een publiek of privénetwerk, zodat u uw database met uw Baremetal-server kunt verbinden. Als u echter een MongoDB-engine op uw Baremetal-server wilt implementeren, moet u dat zelf doen en vervolgens uw database managen en administreren.