sql >> Database >  >> RDS >> MariaDB

Kennismaken met de mogelijkheden en functies in MariaDB SkySQL

SkySQL is de eerste database-as-a-service (DBaaS) die de volledige kracht van MariaDB Platform in de cloud ontsluit. De SkySQL-clouddatabase is ontworpen voor missiekritieke applicaties en enterprise governance en is gericht op functies die het leven van de ontwikkelaar, de DBA en de operator beter maken - krachtige zakelijke functies uitbreiden met ongeëvenaard gebruiksgemak en eersteklas innovatie.

MariaDB-platform voor transacties

Of u nu transactiemogelijkheden nodig heeft voor dev/test of productie, MariaDB Platform voor transacties levert de robuuste moderne SQL-mogelijkheden van MariaDB Enterprise Server, hetzij in standalone-configuratie met één knooppunt, of in een gerepliceerde primaire/replica-topologie met meerdere knooppunten.

De productieklare Primary/Replica-replicatietopologie combineert de betrouwbare en snelle InnoDB-opslagengine met persistente SSD-blokopslag. Deze topologie maakt gebruik van MariaDB MaxScale en omvat splitsen van lezen/schrijven, meerdere leesreplica's en geautomatiseerde failover voor hoge beschikbaarheid. Aangezien SkySQL is gebouwd op Kubernetes, verbeteren robuuste zelfherstellende mogelijkheden de beschikbaarheid en veerkracht van de service verder.

SkySQL-services kunnen met een paar klikken worden geactiveerd, waardoor u de flexibiliteit hebt om een ​​primaire en maximaal vijf replica's voor productie te implementeren en vervolgens dezelfde configuratie te implementeren voor testen. SkySQL is binnen enkele minuten klaar en elimineert de noodzaak om vooraf dure hardware te leveren voor testen, die vaak inactief is. Zoals bij elk cloudaanbod betaalt u alleen voor wat u gebruikt.

MariaDB-platform voor analyse

Traditionele RDBMS-platforms bieden geweldige transactieverwerking, die doorgaans afhankelijk is van indexen om queryprestaties te bereiken. Moderne applicaties vereisen de mogelijkheid om grote data on-the-fly op te vragen, met ingewikkelde filters - het is niet mogelijk om voor elke zoekopdracht een index toe te voegen. De oplossing is gegevensopslag in kolommen.

MariaDB Platform voor analyse maakt gebruik van de kolommogelijkheden van MariaDB ColumnStore met gegevens die in objectopslag in de cloud zijn geplaatst. In deze configuratie profiteert u niet alleen van de krachtige analytische voordelen van kolomvormige opslag, maar elimineert u de noodzaak om opslag vooraf toe te wijzen voor groei. Met het MariaDB-platform voor analyse kunt u realtime ad-hocquery's uitvoeren op big data, op goedkope objectopslag op basis van betalen.

Met eenvoudige single-node-provisioning is het eenvoudig en kosteneffectief om kolomvormige gegevensopslag op te zetten voor tests en periodieke zakelijke analysetaken.

MariaDB-platform voor slimme transacties

"Beide." We hebben het gehad over snelle, betrouwbare transactieverwerking. We hebben het gehad over realtime analytische verwerking. Slimme transacties gebruiken de beste opslagengine voor elk type workload en combineren de informatie logisch en fysiek om deze bijna realtime toegankelijk te maken. Het op deze manier verbeteren van de toegang tot data verhoogt de productiviteit van kenniswerkers en kan een verrijkte klantervaring opleveren.

MariaDB Platform X4 maakt slimme transacties mogelijk door gegevens op te slaan in zowel rij- als kolomindelingen. Met behulp van replicatie repliceert MariaDB Enterprise Server schrijfbewerkingen van InnoDB-tabellen naar de MariaDB ColumnStore-tabellen, zodat de toepassing analytische verwerking kan uitvoeren op actuele gegevens. Met een eenvoudige cloudimplementatie beschikt u over hybride databasemogelijkheden met de bekende MariaDB SQL-syntaxis en connectoren.

MariaDB Platform voor slimme transacties elimineert de noodzaak van dure en tijdrovende ETL (extract, transform, load) in een aparte datastore voor het uitvoeren van analytics-workloads. Query's kunnen worden uitgevoerd op beide storage-engines, of cross-engine joins gebruiken om de informatie te combineren. MariaDB SkySQL biedt een oplossing voor gebruikers die bijna realtime analyse nodig hebben van gegevens die zijn opgeslagen in de transactiedatabase.

MariaDB Platform voor slimme transacties op SkySQL maakt gebruik van permanente opslag en de InnoDB-opslagengine voor transactiegegevens en gebruikt objectopslag en de ColumnStore-opslagengine voor analytische gegevens - beide op een enkele server met MariaDB MaxScale als de databaseproxy. MaxScale zorgt voor de interface tussen de data en applicaties. Het gebruik van SkySQL voor slimme transacties elimineert veel van het werk en de zorgen van het opzetten van een hybride transactie-/analytische verwerkingsdatabase. U start eenvoudig uw database-instantie en gaat aan de slag.

SkySQL-functies

  • SkySQL wordt ondersteund door MariaDB - ons MariaDB-gecertificeerde SkyDBA-team, Site Reliability Engineers (SRE) en het MariaDB-engineeringteam dat MariaDB Platform heeft gebouwd - de experts die het platform het beste kennen.
  • SkySQL is beschikbaar op Google Cloud Platform (GCP), in zes GCP-regio's op drie continenten. We gebruiken de functies van Google Kubernetes Engine (GKE) voor extra veerkracht, flexibiliteit en isolatie.
  • SkySQL-service-instanties zijn er in verschillende formaten, met vCPU-, geheugen- en opslagformaten om aan de behoeften van uw werklast te voldoen.
  • Veiligheid is een zorg voor elke databaseklant. SkySQL is ontworpen met een robuuste beveiligingsarchitectuur om tegemoet te komen aan de behoeften van onze veeleisende zakelijke klanten. Gegevens in rust zijn versleuteld. Gegevens in transit worden versleuteld door SSL/TLS. Het systeem is zo ontworpen dat gegevens die zijn opgeslagen in SkySQL-services niet toegankelijk zijn voor onze operations engineers en SRE's.
  • Geautomatiseerde nachtelijke back-ups zijn inbegrepen bij SkySQL-services.
  • Deze release introduceert een technische preview van SkySQL Monitoring die een realtime grafische weergave van SkySQL-services biedt. SkySQL Monitoring is gebouwd door database-experts bij MariaDB die weten hoe belangrijk het is om robuuste databasestatistieken te bieden met gebruiksvriendelijke klikbare grafieken en diagrammen die relevant zijn voor databasegebruikers.
  • Ook inbegrepen is de technische preview van werkbelastinganalyse. SkySQL-werkbelastinganalyse, nu beschikbaar met vooraf vastgelegde gegevens, past duizenden observaties per week toe op een deep learning-model. Het resultaat is een reeks verschillende workloads met terugkerende overgangen en patronen, en hun belangrijkste onderscheidende statistieken - allemaal nuttig bij het diagnosticeren van onregelmatigheden en veranderingen in de workload, en allemaal beschikbaar voor interactieve visualisatie.

Aan de slag

SkySQL is gebouwd door makers van de MariaDB-database om de beste MariaDB DBaaS-service ter wereld te zijn. SkySQL-architectuur combineert de beste elementen van MariaDB Platform, Kubernetes en de cloud om te voldoen aan de bedrijfskritieke vereisten voor bedrijfsapplicaties. We zijn erg enthousiast over deze release en nodigen je graag uit om er een draai aan te geven.


  1. SQL SELECTEER IN

  2. Is er een reden om je zorgen te maken over de kolomvolgorde in een tabel?

  3. het isoleren van een subtekenreeks in een tekenreeks vóór een symbool in SQL Server 2008

  4. Inleiding tot SQL Server 2017