MySQL is die mees gebruikte open source databasis-enjin in Linux en wolk-gebaseerde platforms. Byna elke webhosting-diensverskaffer bied 'n basiese MySQL-geval wat sonder ekstra koste by sy webhosteplanne ingesluit is.
Die web + databasis hosting combo is 'n voorkeuropsie vir nuwe of lae verkeer webwerwe, aangesien die combo die stelseladministrateur bevry van al die moeite om verskillende dienste te bestuur.
Maar as databestuur krities raak in toepassings of webwerwe met groot volume, kan dit sinvol wees om albei dienste te ontkoppel en 'n toegewyde hosting net vir die databasis te hou. DBaaS (databasis as 'n diens) is ook 'n voorkeurkeuse as u die datalag van 'n program opstel voordat u weet hoe u toegang tot daardie data gaan verkry.
'N Verdere voordeel daarvan dat u MySQL-installasie apart gehuisves word, is dat u rugsteun, replikasie, monitering en ander belangrike funksies onafhanklik van die res van die dienste wat aangebied word, kan bestuur. Met 'n bestuurde MySQL-platform kan u toegang daartoe kry met eksterne gereedskap van u keuse, afgesien van die basiese gereedskap wat die aanbieder standaard aanbied.
0.1 Waarom MySQL?
0.2 Waarna om op te soek in 'n bestuurde MySQL-hostingplatform?
1 Digitale Oseaan
8.1 Bly weg van verkopers se toesluitings
Daar is ander databasisse in die wolk wat u kan gebruik, soos PostgreSQL, MariaDB, Oracle Database en Microsoft SQL Server. Onder hulle is MySQL opvallend vir sy snelheid, stabiliteit en gebruiksgemak, behalwe die groot gemak van gratis en open source.
'N Verdere belangrike voordeel van MySQL is dat dit van die begin af vir die internet ontwerp is, anders as ander databasisse wat vir LAN's en kliënt-bedieneromgewings gebore is, en later vir die internet aangepas is. Die groot ontwikkelaarsgemeenskap agter MySQL is 'n waarborg dat dit vinnig nuwe funksies sal insluit wat gebruikers benodig. Aangesien daardie ontwikkelaars ook MySQL-gebruikers is, maak hulle seker dat die implementering van die nuwe funksies geoptimaliseer word vir prestasie en deurset.
Dit verklaar hoe MySQL 'n leier geword het op die gebied van ondernemingsfunksies soos replikasie, groepering en databasisse in die geheue tussen ander..
Waarna om op te soek in 'n bestuurde MySQL-hostingplatform?
Die pryse van MySQL-hostingdienste wissel van niks tot honderde dollars per maand, afhangend van die diens en volume wat u benodig (daar is ook uurlikse tariewe). Daar is egter baie ander aspekte behalwe die prys wat u in ag moet neem wanneer u 'n MySQL-diensverskaffer kies.
Die bestuursinstrumente wat u met u databasisse kry, is nog 'n belangrike beslissingsfaktor. DB-gasheerverskaffers bied gewoonlik 'n bestuursfront wat gewoonlik vriendelik en maklik is om te gebruik. Maar dit is net so belangrik dat u via API-oproepe of afgeleë gereedskap aan die databasis kan koppel, wat u die vryheid gee om toegang tot u data te verkry en te bestuur op u wil.
Veiligheid is altyd 'n belangrike kwessie wat u moet oorweeg wanneer u 'n databasis-gasheer kies. U databasis moet op baie maniere beskerm word, insluitend toegang en kodering van data. Aangesien u data in die wolk woon, moet dit nie net geïnkripteer word wanneer dit rus nie, maar ook wanneer dit tussen die databasis en u aansoek beweeg.
Uiteindelik moet u 'n diens verkies wat soveel take as moontlik in terme van roetine-bestuur behartig, soos rugsteun, monitering, prestasieoptimalisering en sagteware-opdatering..
Kom ons kyk na die beste beskikbare opsies in terme van bestuurde MySQL-hostingplatforms.
Vanaf $ 15 per maand bied databasisse wat deur Digital Ocean bestuur word, u 'n hoë skaalbaarheid, daaglikse rugsteun en outomatiese uitval. Met 'n paar klikke kan u 'n MySQL-groepering begin en dan API-toegang of Digital Ocean se eie vereenvoudigde UI gebruik om daarmee te werk. U hoef nie bekommerd te wees oor roetine-bestuurstake nie, want hulle sal almal versorg word.
'N Interessante aspek van die bestuurde diens is dat die daaglikse rugsteun die afgelope sewe dae die data op enige punt kan herstel.
Digital Ocean isoleer u databasisse in die privaat netwerk van u rekening, waardeur u kommunikasie binne u infrastruktuur kan bestuur. U kan steeds toegang tot u data via die openbare internet verkry deur die nodige inkomende bronne te witlys. U hoef nie bekommerd te wees oor ongemagtigde toegang nie, want u data sal geïnkripteer word, beide tydens vervoer en in rus.
Google se diens bied nie net MySQL-databasisse nie, maar hulle gee u ook die keuse van PostgreSQL en SQL Server en kan u verseker dat u van enige toepassing en van enige wêrelddeel af aan u data kan koppel, sonder om bekommerd te wees oor rugsteun, replikasie of mislukkings. Google belowe dat u vertroude data, hoë beskikbaarheid en buigsaamheid sal kry, prakties sonder om 'n vinger te beweeg.
Datatoegang word gewaarborg en beveilig vir verskillende wolkplatforms, soos App Engine, Compute Engine, Kubernetes en BigQuery. Data word geïnkripteer tydens vervoer en in rus, en u kry privaatheid deur 'n virtuele privaat wolk- en netwerktoegang wat deur 'n firewall beperk word. As u twyfel, kan u die veiligheidstandaarde wat deur Google Cloud SQL gedek is, nagaan: HIPAA, SSAE 16, ISO 27001 en PCI DSS v3.0.
Met Google Cloud SQL hoef u nie vooraf u stoorkapasiteit te beplan nie. U kan gratis begin met 'n eenvoudige toetsdatabasis met 'n verminderde datastel, en dan binnekort na 'n produksieomgewing spring met behulp van 'n databasis met 'n hoë beskikbaarheid.
Moenie bekommerd wees oor die volume groei nie, aangesien die stoor outomaties afgeskaal sal word.
MySQL is een van die vele beheerde toepassings en dienste wat deur Kamatera Cloud aangebied word. MySQL-prysplanne begin by $ 4 per maand vir 'n diens wat 1 virtuele SVE met 1 GB RAM-geheue, 20 GB SSD-berging en 5 TB internetverkeer insluit. Met 'n gratis proeftydperk van 30 dae kan u 'n voorsmakie kry van die diens en dit verlaat as u nie tevrede is nie.
Kamatera se datacenters is geleë in Amerika, Europa, Asië en die Midde-Ooste, en bied 'n werklike globale besigheidsoplossing vir ingeval u vinnig toegang vanaf enige wêrelddeel nodig het.
Kamatera bied u 'n keuse van MySQL 8.0 of 5.7, albei op 'n Ubuntu Server 18.04. Gewaarborgde uittyd van 99,95% met geen enkele punt van mislukking nie, bied u aanhoudende werking. U kan 'n bediener in so min as 60 sekondes skep en dan sonder beperking op en af ​​skaal.
'N Premium, menslike, 24/7-ondersteuningsdiens sal daar wees om aan al u behoeftes te voorsien.
ScaleGrid bied die enigste DBaaS waarmee u volledige supergebruiker-beheerderbeheer oor u MySQL-ontplooiings kan hê. Met behulp van een maklik gebruikbare bestuurskonsole, kan u u MySQL-clusters in die wolk ontplooi, voorsiening maak, monitor, en skaal. Pryse vir "Bring jou eie wolk" -prysbepaling begin teen 'n dollar van 8 dollar per maand en kan u kies tussen AWS, AWS High Performance en Azure.
Behalwe MySQL, kan u MongoDB, Redis of PostgreSQL kies.
Die basisplan bied 'n interessante reeks lekkernye, soos ondersteuning met voorbehoude gevalle, aanpasbare RAM, skyf & gevalle, outomatiese rugsteun, 24/7 ondersteuning, toegewyde bedieners, monitering en pasgemaakte waarskuwings, ontleding van die langtermynvraag, onder andere. As u dit geniet om u dienste aan te pas en te sien wat onder die enjinkap aangaan, bied ScaleGrid volledige SSH-worteltoegang tot die onderliggende masjiene, sodat u vrylik kan verken en selfs persoonlike sagtewareagente kan installeer..
U word nie met ScaleGrid toegesluit nie, aangesien u vry is om u data te eniger tyd te migreer met behulp van volledig toeganklike databasisbestuurhulpmiddels.
Cloudways het sy ThunderStack MySQL-databasis-gasheerdiens ontwerp met 'n hoë werkverrigting in gedagte, en dit gerig op ontwikkelaars deur 'n wye verskeidenheid vooraf-geïnstalleerde instrumente soos Git en Composer aan te bied. Cloudways bied 'n ingeboude MySQL-administrateur aan wat die daaglikse DBA-werk vereenvoudig en 'n outomatiese Git-ontplooiingsfunksie wat koördinering van werk binne verspreide spanne moontlik maak: die kode word op lewendige bedieners bygewerk sodra dit in afgeleë bewaarplekke geplaas word..
'N Ontwikkelaar is ook 'n funksie vir Cloudways-afstandverbindings, wat voorsiening maak vir veilige verbindings met die databasisse wat op hul bestuurde bedieners aangebied word. U kan Cloudways MySQL-hosting-diens gratis gebruik – hulle kan selfs aanbied om u eerste webwerf gratis na Cloudways te migreer – en later 'n maandelikse fooi of 'n prysbepaling-prysplan kies.
Verskillende pryse geld vir verskillende wolkinfrastrukture. Byvoorbeeld, as u DigitalOcean as u onderliggende platform gebruik, is die maandelikse prys (insluitend outomatiese rugsteun, 24/7 ondersteuning en baie ander lekkernye) $ 10 vir 'n basiese plan. Maar as u Google Cloud gebruik, styg die beginprys tot $ 33,30.
Aurora is 'n verhoudingsdatabasis wat vir die wolk geskep is, versoenbaar met MySQL en PostgreSQL. Volgens Amazon kombineer Aurora die uitvoering en beskikbaarheid van tradisionele databasisse met die gemak van 'n open source databasis.
Amazon beweer dat Aurora tot vyf keer vinniger is as standaard MySQL-databasisse, en drie keer vinniger as standaard PostgreSQL-databasisse. Die diens word volledig bestuur deur Amazon Relational Database Service (RDS), wat veeleisende administratiewe take soos hardeware-voorsiening, databasiskonfigurasie, patch-toepassing en rugsteun outomatiseer..
Aurora se herstelstelsel skaal outomaties tot 64 TB per databasisinstansie. Dit bied 'n hoë beskikbaarheid met tot 15 leesweergawes met lae latensie, herstel op 'n gegewe tydstip, generering van deurlopende rugsteun op Amazon S3, en replikasie in drie beskikbaarheidsones.
Aurora bied verskillende vlakke van sekuriteit vir die databasis. Dit sluit netwerkisolasie deur Amazon VPC in, ledige kodering met behulp van sleutels wat u via AWS Key Management Service (KMS) kan skep en beheer, en kodering van data wat deur SSL vervoer word. In 'n geënkripteerde Amazon Aurora-geval word die onderliggende bergingsdata geïnkripteer, en ook die rugsteun, snapshots en outomatiese replikas van dieselfde groep.
SQL-groepe bied MySQL-hosting op 'n Kubernetes-wolk aan. Die platform is beskikbaar vir MySQL-databasisse op enige skaal, van eksperimentele ontwikkelaardatabasisse tot ondernemingsproduksiedatawinkels.
Prysbeplanning begin vanaf $ 4,99 per maand vir 'n diens wat 'n enkele knoop, 2 CPU-kerns, 2 GB RAM, 60 GB SSD-berging en 60 GB insluit vir die rugsteun van data. Ondanks die feit dat dit 'n laekoste-diens is, bied SQL Clusters 'n foutverdraagsame MySQL-oplossing met naatloos verspreide rugsteun en tyd-tot-tyd-restourasies.
Aiven bied MySQL-bestuurde wolkhosting aan met 'n verskeidenheid infrastruktuur wat Google Cloud, AWS, Microsoft Azure, DigitalOcean en UpCloud, in alle streke insluit. Om datasekuriteit te waarborg, loop Aiven se MySQL-instansies op toegewyde virtuele masjiene, en die data word beide rustig sowel as in transito geïnkripteer. Leesalleen replika's en replikas op afstandlees bied 'n hoë snelheid en bevry die meesterknoop van veeleisende leestake.
Avisse vir databasevurk is 'n eksklusiewe funksie wat Aiven bied om u ekstra aksies op u databasis uit te voer sonder om die produksieomgewing te beïnvloed. Maandelikse prysplanne begin by $ 99 vir 'n opstartplan, wat 1 VM, 2 CPU's, 4 GB RAM en 80 GB berging insluit.
Bly weg van verkopers se toesluitings
'N Laaste ding wat u moet seker maak as u 'n verskaffer van 'n wolkedatabasis kies, is dat u u databasisse op enige oomblik en sonder probleme kan opneem. Die wolkdiensverskaffer wat u vandag kies, kan nie môre gepas wees nie, of miskien vind u 'n ander opsie wat 'n beter of goedkoper diens bied. Daarom moet u vooraf weet dat u die data op u wil maklik kan migreer.