sql >> Databasteknik >  >> RDS >> MariaDB

Lär känna funktionerna och funktionerna i MariaDB SkySQL

SkySQL är den första databasen-som-en-tjänst (DBaaS) som låser upp MariaDB Platforms fulla kraft i molnet. SkySQL-molndatabasen är konstruerad för affärskritiska applikationer och företagsstyrning och fokuserar på funktioner som gör livet bättre för utvecklaren, DBA och operatören – och utökar kraftfulla företagsfunktioner med oöverträffad användarvänlighet och förstklassig innovation.

MariaDB-plattform för transaktioner

Oavsett om du behöver transaktionsfunktioner för utveckling/test eller produktion, levererar MariaDB Platform för transaktioner de robusta moderna SQL-funktionerna hos MariaDB Enterprise Server, antingen i fristående enkelnodskonfiguration eller i en replikerad primär/replika-topologi med flera noder.

Den produktionsklara primära/replika-replikeringstopologin kombinerar den pålitliga och snabba InnoDB-lagringsmotorn med beständig SSD-blocklagring. Med hjälp av MariaDB MaxScale inkluderar denna topologi läs/skrivdelning, multipla läsrepliker och automatiserad failover för hög tillgänglighet. Eftersom SkySQL är byggt på Kubernetes, förbättrar robusta självläkande funktioner tjänsternas tillgänglighet och motståndskraft ytterligare.

SkySQL-tjänster kan stå upp med några få klick, vilket ger dig flexibiliteten att distribuera en primär och upp till fem repliker för produktion, och sedan distribuera samma konfiguration för testning. Klar på några minuter, SkySQL eliminerar behovet av att förprovisionera dyr hårdvara för testning som ofta är inaktiv. Som med alla molnerbjudanden betalar du bara för det du använder.

MariaDB Platform for Analytics

Traditionella RDBMS-plattformar levererar fantastisk transaktionsbearbetning, vilket vanligtvis beror på index för att uppnå frågeprestanda. Moderna applikationer kräver möjligheten att söka efter stora data i farten, med komplicerade filter – det är inte möjligt att lägga till ett index för varje fråga. Lösningen är kolumnär datalagring.

MariaDB-plattformen för analys utnyttjar de kolumnära funktionerna i MariaDB ColumnStore med data placerad i objektlagring i molnet. I den här konfigurationen får du inte bara de högpresterande analytiska fördelarna med kolumnlagring, utan du eliminerar behovet av att i förväg allokera lagring för tillväxt. MariaDB-plattformen för analys låter dig utföra ad hoc-förfrågningar i realtid på big data, på billig pay-as-you-go-objektlagring.

Med enkel ennod-provisionering är det enkelt och kostnadseffektivt att stå upp kolumnär datalagring för testning och periodiska affärsanalysuppgifter.

MariaDB-plattform för smarta transaktioner

"Både." Vi har pratat om snabb och pålitlig transaktionsbehandling. Vi har pratat om analytisk bearbetning i realtid. Smarta transaktioner använder den bästa lagringsmotorn för varje typ av arbetsbelastning och kombinerar logiskt och fysiskt informationen för att göra den tillgänglig i nästan realtid. Att förbättra tillgången till data på detta sätt ökar kunskapsarbetarnas produktivitet och kan ge en berikad kundupplevelse.

MariaDB Platform X4 möjliggör smarta transaktioner genom att lagra data i både rad- och kolumnformat. Med hjälp av replikering replikerar MariaDB Enterprise Server skrivningar från InnoDB-tabeller till MariaDB ColumnStore-tabellerna, vilket säkerställer att applikationen kan utföra analytisk bearbetning av aktuell data. Med en enkel molninstallation har du hybriddatabasfunktioner med välbekanta MariaDB SQL-syntax och kopplingar.

MariaDB Platform för smarta transaktioner eliminerar behovet av dyra och tidskrävande ETL (extrahera, transformera, ladda) till ett separat datalager för att köra analytiska arbetsbelastningar. Förfrågningar kan utföras på antingen lagringsmotorer, eller använda cross-engine joins för att kombinera informationen. MariaDB SkySQL tillhandahåller en lösning för användare som behöver analyser i nästan realtid på data som lagras i transaktionsdatabasen.

MariaDB Platform för smarta transaktioner på SkySQL använder beständig lagring och InnoDB-lagringsmotorn för transaktionsdata och använder objektlagring och ColumnStore-lagringsmotorn för analytisk data – båda på en enda server med MariaDB MaxScale som databasproxy. MaxScale tillhandahåller gränssnittet mellan data och applikationer. Att använda SkySQL för smarta transaktioner eliminerar mycket av arbetet och oron med att sätta upp en hybrid transaktions-/analytisk bearbetningsdatabas. Du startar helt enkelt din databasinstans och sätter igång.

SkySQL-funktioner

  • SkySQL stöds av MariaDB – vårt MariaDB-certifierade SkyDBA-team, Site Reliability Engineers (SRE) och MariaDB-ingenjörsteamet som byggde MariaDB Platform – experterna som känner till plattformen bäst.
  • SkySQL är tillgängligt på Google Cloud Platform (GCP), i sex GCP-regioner på tre kontinenter. Vi utnyttjar funktionerna i Google Kubernetes Engine (GKE) för ökad motståndskraft, smidighet och isolering.
  • SkySQL-tjänstinstanser finns i en mängd olika storlekar, med vCPU-, minnes- och lagringsstorlekar för att möta behoven för din arbetsbörda.
  • Säkerhet är ett problem för varje databaskund. SkySQL är designad med en robust säkerhetsarkitektur för att möta behoven hos våra krävande företagskunder. Data i vila är krypterad. Data under överföring krypteras med SSL/TLS. Systemet är utformat så att data som lagras i SkySQL-tjänster inte kan nås av våra driftingenjörer och SRE.
  • Automatiska nattliga säkerhetskopieringar ingår i SkySQL-tjänster.
  • Denna version introducerar en teknisk förhandsvisning av SkySQL-övervakning som ger en grafisk vy i realtid av SkySQL-tjänster. SkySQL Monitoring är byggd av databasexperter på MariaDB som vet vikten av att tillhandahålla robust databasstatistik med lättanvända klickbara grafer och diagram som är relevanta för databasanvändare.
  • Inkluderas också den tekniska förhandsgranskningen av arbetsbelastningsanalys. SkySQL arbetsbelastningsanalys, tillgänglig nu med förfångad data, tillämpar tusentals observationer per vecka på en modell för djupinlärning. Resultatet är en uppsättning distinkta arbetsbelastningar med återkommande övergångar och mönster, och deras viktigaste särskiljande mätvärden – alla användbara för att diagnostisera oregelbundenheter och förändringar i arbetsbelastningen, och alla tillgängliga för interaktiv visualisering.

Kom igång

SkySQL är byggt av skapare av MariaDB-databasen för att vara den bästa MariaDB DBaaS-tjänsten på planeten. SkySQL-arkitekturen kombinerar de bästa delarna av MariaDB Platform, Kubernetes och molnet för att möta affärskritiska krav för företagsapplikationer. Vi är mycket glada över den här utgåvan och bjuder gärna in dig att ge den ett snurr.


  1. Hur OBJECTPROPERTY() fungerar i SQL Server

  2. Automatisera databasschemaobjektkontroll

  3. Hur man beräknar en kvadrat i SQL

  4. Referensdatamönstret:utbyggbart och flexibelt