Uw managed database kiezen


De goede database kiezen

Van transactionele applicaties tot realtime analytics, kies de geschikte engine

9 volledig gemanagede opensource engines, Europese soevereiniteit inbegrepen. Geen verborgen kosten of complexiteit.

Databases OVHcloud

Overzicht

Voor elke architect of tech lead kan het evalueren van de geschiktste database voor nieuwe use cases en workloads complex blijken te zijn. Het is logisch om te denken aan de engine die u gezien uw vaardigheden al goed kent. De meest vertrouwde is echter niet altijd de meest geschikte voor de workload. En wanneer men probeert te innoveren, verlaat men de comfortzone, zonder vangnet.

Het kiezen van een database betekent kiezen voor een oplossing die jarenlang gebruikt zal worden. Specialisten weten: de verkeerde keuze komt niet aan het licht bij de start, maar later, wanneer migreren duurder is dan blijven. Deze pagina is bedoeld om u te helpen snel en juist te beslissen, uitgaande van uw use case.

Elke hier gepresenteerde engine beantwoordt aan een specifieke behoefte: een context, een belangrijke beperking, een reden waarom de andere opties slechts een compromis zouden zijn. Bekijk de diverse use cases, vind uw situatie en ga direct de geschikte OVHcloud-dienst gebruiken.

Resilience en schaalbaarheid van een beheerde database

Met een gemanagede database zorgt uw cloudprovider voor de implementatie, het beheer, het onderhoud en het opschalen. Uw team concentreert zich op het product. Er zijn twee belangrijke beslisfactoren: de schaalbaarheid en de resilience die deze provider biedt. 

Wat betreft schaalbaarheid maakt OVHcloud verticale uitbreiding mogelijk door de instance meer resources toe te kennen en horizontale uitbreiding via automatische replicatie tussen nodes.

Betreffende resilience hangt het beschikbaarheidsniveau af van de gekozen implementatiemodus: een service level agreement (SLA) van 99,95 % in 1-AZ of 99,99 % in de 3-AZ Regions van OVHcloud. Dit alles zonder iets handmatig opnieuw te configureren. Elke gemanagede OVHcloud-dienst wordt geïmplementeerd in een afgeschermde omgeving volgens de belangrijkste standaarden op de markt.

De drie onderstaande architectuurmodellen illustreren wat binnen het OVHcloud-portfolio, afhankelijk van uw workload, het meest toegepast wordt. Identificeer uw use case.

3-AZ

Standaard webstack

De relationele database bevat de enige gezaghebbende bron.

 

Valkey absorbeert het leesvolume door frequente gegevens in het geheugen te houden.

 

Dit model levert zonder complexe infrastructuur het leeuwendeel van wat u voor het web nodig heeft.

 

Beschikbare engines

  • PostgreSQL
  • MySQL
  • Valkey

 

1-AZ

AI-applicaties

PostgreSQL slaat uw applicatiegegevens en uw vector-embeddings op in dezelfde engine.

 

AI Endpoints zorgt voor inferentie zonder dat u ML-infrastructuur hoeft te managen.

 

Dit model vereenvoudigt RAG- en aanbevelingsarchitecturen door synchronisatie tussen systemen te vermijden.

 

Beschikbare engines

local-zone

Event-driven platform (gebeurtenisgestuurd)

Kafka ontkoppelt producerende services van consumerende services.

 

Elk event wordt één keer gepubliceerd en parallel door elke service verwerkt.

 

Managed ClickHouse ontvangt de hele stroom om uw analytische dashboards in realtime te vullen.

Beschikbare engines

  • Kafka
  • PostgreSQL
  • MongoDB
  • Managed ClickHouse
  •  

De details bekijken en weloverwogen kiezen

Welke engine voor welke behoefte?

Elke workload heeft zijn eigen beperkingen: datavolume, acceptabele latency, schemastructuur, behoefte aan consistentie. Vanaf het begin de juiste engine kiezen voorkomt kostbare migraties en gecompromitteerde prestaties naarmate de applicatie groeit. Doorloop elke use case om te begrijpen welk probleem deze oplost, waarom de aanbevolen engine geschikt is en wat OVHcloud voor u managet.

Managed Databases | OVHcloud

Standaard transactionele applicatie

Neem het voorbeeld van een e-commerceplatform: elke bestelling impliceert een gelijktijdig bijgewerkte voorraad, klantsaldo en aankoopgeschiedenis. Zonder strikte ACID-transacties kan een storing tijdens het schrijven uw gegevens in een inconsistente staat achterlaten, met directe gevolgen voor de klantervaring en de boekhouding.

PostgreSQL zorgt ervoor dat deze bewerkingen een ondeelbaar blok vormen, terwijl het hoge prestaties levert bij intensieve OLTP-workloads. Bij OVHcloud is de service volledig gemanaged: u hoeft geen failover te managen of rekening te houden met onderhoud, uw team concentreert zich op het product.

Start met Databases for PostgreSQL

Webapplicatie/snel ontwikkelen

Een start-up die een webapplicatie introduceert, kan vaak niet wekenlang een perfect schema modelleren: de vereisten veranderen bij elke sprint, tabellen worden toegevoegd, relaties veranderen.

MySQL is ontworpen voor dit tempo. Het biedt native compatibiliteit met de belangrijkste webframeworks en ORM's, een vrijwel onmiddellijke bruikbaarheid en betrouwbare prestaties bij CRUD-workloads met een hoog volume.

Qua infrastructuur verzorgt OVHcloud de configuratie, back-ups en schaalvergroting zonder dat uw team hoeft in te grijpen. Het ontwikkelteam legt verbinding met zijn gebruikelijke driver en pusht diezelfde dag nog naar productie.

Start met Databases for MySQL

Flexibel schema/documenten

Een productcatalogus in de detailhandel of een contentmanagementsysteem staat voor een structureel probleem: elke productbeschrijving heeft andere kenmerken. In deze context een rigide relationeel schema opleggen leidt tot herhaaldelijke migraties en remt elke verandering van de catalogus af.

MongoDB slaat elk document onafhankelijk op, waardoor kenmerken on-the-fly kunnen worden toegevoegd zonder andere gegevens te wijzigen. Dit model krijgt een extra dimensie zodra de applicatie zoekfunctionaliteit of personalisatie integreert: MongoDB ondersteunt native vectorzoekopdrachten. Zo maakt de engine het mogelijk productgegevens en de embeddings die voor aanbevelingen of semantisch zoeken worden gebruikt, in dezelfde database te laten samenleven.

OVHcloud verbergt de operationele complexiteit van MongoDB: ondersteuning voor het beheer van replica-sets, de configuratie van indexen en het opschalen. Dit alles zonder tussenkomst van uw team.

Start met Databases for MongoDB

Realtime analytics + productstatistieken

Een SaaS-platform dat het gebruik van zijn features in realtime monitort, een e-commerce site die zijn conversiepercentage tijdens Black Friday in de gaten houdt, of een mobiele applicatie die abnormaal gedrag detecteert zodra dit zich voordoet: al deze use cases delen dezelfde behoefte. Handelen op basis van gegevens op het moment dat ze ontstaan, niet daarna.

Managed ClickHouse lost dit probleem op met een analytische engine die miljarden events kan bevragen en binnen enkele seconden resultaten terug kan leveren. Dashboards worden continu ververst, teams in het bedrijf voeren direct query's uit zonder te wachten op een nachtelijke batch en beslissingen zijn gebaseerd op actuele gegevens.

OVHcloud biedt volledig gemanaged ClickHouse, ontworpen voor OLAP-workloads: de opslag in kolommen maakt het mogelijk om alleen de benodigde velden te scannen en uw business intelligence-tools net zo snel te voeden als de data ontstaan, zonder dat u infrastructuur hoeft te dimensioneren.

Start met Analytics with ClickHouse

Sessie-caching + realtime tellers

Een webapplicatie met veel bezoekers die bij elk verzoek zijn relationele databases bevraagt, bereikt snel zijn limieten: responstijden nemen toe, de belasting loopt uit de hand. Gebruikerssessies, resultaten van frequente query's of weergavetellers hebben gemeen dat ze honderden keren per seconde worden gelezen, maar zelden veranderen.

Valkey lost dit probleem op door deze gegevens direct in het geheugen te houden, met responstijden van minder dan een milliseconde, zelfs bij hoge gelijktijdigheid. De native datastructuren (lijsten, gesorteerde sets, hashmaps) dekken standaard de meest voorkomende use cases af: winkelwagentje, realtime ordenen, authenticatietokens managen.

OVHcloud biedt een volledig gemanaged Valkey, met high availability en persistentie, configureerbaar op basis van hoe kritiek uw gegevens zijn. Versie-upgrades en beveiligingspatches worden automatisch toegepast, zonder serviceonderbreking.

Start met Databases for Valkey

Volledige tekst doorzoeken + Logs + SIEM

Een SecOps-team dat beveiligingsevents correleert uit tientallen logbronnen, of een applicatie die zijn gebruikers relevante zoekresultaten moet bieden uit miljoenen documenten, stuit op hetzelfde probleem: relationele databases zijn niet ontworpen om vrije tekst op grote schaal te indexeren en te scoren. Elke LIKE-query op een grote tabel is een volledige scan, die traag en kostbaar is.

OpenSearch is ontworpen voor dit model: het indexeert continu enorme volumes semi-gestructureerde gegevens en geeft binnen enkele milliseconden resultaten terug die op relevantie zijn gerangschikt. Een cyberbeveiligingsplatform kan hierin zijn systeem-, netwerk- en applicatielogs centraliseren om aanvalspatronen in realtime te detecteren. Een SaaS-applicatie kan er zijn zoekfunctie voor gebruikers op aansluiten om fuzzy matching, automatisch aanvullen en filters met meerdere criteria aan te bieden.

OVHcloud biedt een volledig gemanaged OpenSearch, met configureerbare indexen en inclusief high availability.

Start met Analytics with OpenSearch

Klaar om te beginnen?

Maak een account aan en activeer uw services binnen een minuut

Profiteer van €200 gratis bij uw eerste Public Cloud-project

Vind uw engine in één oogopslag

Deze tabel biedt een overzicht van de 9 door OVHcloud gemanagede engines op basis van uw uitgangssituatie.

Identificeer uw scenario, controleer de technische vereisten en ga direct naar de passende oplossing.

database
Uw scenario
Uw belangrijkste beperking
Datamodel
De passende oplossing
Transactionele applicatie en complexe query's
Niet-onderhandelbare ACID-consistentie van gegevens
Relationeel
PostgreSQL
AI/vector-workloads
SQL + pgvector en semantisch zoeken
Relationeel
PostgreSQL
Webapplicatie, CRUD, uitvoeringssnelheid
Eenvoud en snelheid van ingebruikname
Relationeel
MySQL
Flexibel schema, documenten + AI-gestuurd zoeken
Datastructuur die bij elke sprint verandert
Document/NoSQL
MongoDB
Caching, sessies, realtime tellers
Latency minder dan een milliseconde
In-memory opslag
Valkey
Eventstreaming, ontkoppelde diensten
Onderling afhankelijke diensten die elkaar blokkeren
Log/Stream
Kafka
Grootschalige aggregatie en productanalyse
Analytische query's die de productie vertragen
Kolomgeoriënteerde engine/OLAP
Managed ClickHouse
Volledige tekst doorzoeken, loganalyse, SIEM
Vind de juiste informatie in miljoenen documenten
Omgekeerde index
OpenSearch

Waarom kiezen voor OVHcloud?

Niet alle gemanagede databases zijn hetzelfde

 

Opensource engines, gegevens gehost door de Europese leider, geen vendor lock-in: OVHcloud combineert de flexibiliteit van de cloud met de juridische en operationele garanties die een Amerikaanse hyperscaler niet kan bieden.

Voorspelbare prijsstelling, zonder verborgen kosten. U betaalt alleen voor de toegewezen resources, zonder kosten voor inkomend of uitgaand verkeer.

database
simple OVHcloud

Wereldwijde aanwezigheid, multi-AZ resilience

  • Beschikbaarheid tot 99,9 % via SLA
  • 3-AZ en 1-AZ regio's
  • Automatische omschakeling, continuïteit gegarandeerd
  • OPCP (binnenkort beschikbaar)
  • SNC Cloud Platform (binnenkort beschikbaar)

 

Geolocated OVHcloud

Europese soevereiniteit voor meer legitimiteit

  • Standaard geen toegang voor niet-EU landen
  • ISO 27001-gecertificeerd, compliant met SOC 2 Type II en voor het hosten van gezondheidsgegevens
  • Geen contractuele of technologische lock-in

 

profitable OVHcloud

Managed DBaaS zonder zorgen

  • Uw team programmeert, wij regelen de rest
  • Nul exploitatie, 100 % product
  • Infrastructuur van A tot Z beheerd
  • Transparante prijzen, gefactureerd naar gebruik
resilient OVHcloud

Open source voor meer vrijheid

 

  • PostgreSQL, MySQL, Kafka, etc.
  • End-to-end open source, zonder vendor lock-in
  • De kracht van open source, volledige compatibiliteit