Hjem Personlig finansiering Vælg en AWS RDS Database Engine - dummies <[SET:descriptionda]AWS RDS understøtter en række databasemotorer.

Vælg en AWS RDS Database Engine - dummies <[SET:descriptionda]AWS RDS understøtter en række databasemotorer.

Video: DrupalCon Seattle 2019: Drupal 9 is coming: Getting your code ready 2024

Video: DrupalCon Seattle 2019: Drupal 9 is coming: Getting your code ready 2024
Anonim

AWS RDS understøtter en række databasemotorer. Selvfølgelig kan støtte til en enkelt RDBMS i første omgang synes at gøre kunsten, fordi de alle stort set gør det samme. Du skal dog overveje en række faktorer, når du vælger en databasemotor. Disse faktorer omfatter (i rækkefølge af betydning):

  • Den RDBMS, der i øjeblikket bruges til de fleste af dine eksisterende projekter
  • Kodningsbehov, såsom evnen til at udføre scripts på bestemte måder
  • Interoperabilitetsbehov, især når man arbejder med andre organisationer
  • Automationsbehov, såsom evnen til at udføre scripts som reaktion på begivenheder eller på et bestemt tidspunkt
  • Sikkerhedsproblemer, der kan tilsidesætte andre behov for datalagring
  • Datalagringsstørrelse eller type krav
  • Ledelseskrav

For udviklere bruger den overvældende første prioritet ved at vælge en RDBMS den samme database, som organisationen bruger til at sikre en jævn overgang fra testen til produktionsmiljøet. En undtagelse fra denne regel sker, når organisationen planlægger at konsolidere RDBMS produkter og derfor flytter til et nyt produkt for at imødekomme specifikke behov. I betragtning af at antallet af RDBMS-motorer, der er til rådighed i dag er enormt, er det usandsynligt, at RDS vil støtte dem alle. Med denne skrivning understøtter RDS seks databasemotorer, som hver især har egenskaber i sin favør, som forklaret i følgende liste:

  • Amazon Aurora: Dette produkt er i det væsentlige en MySQL klon. Hvis du kan lide MySQL, kan du sikkert også lide Amazon Aurora. Imidlertid har Amazon ifølge en række websteder formået at gøre Aurora hurtigere, mere skalerbar og inklusiv en række interessante yderligere funktioner. Selvfølgelig betaler du en højere pris for Amazon Aurora, så hvis du ikke har brug for de ekstra funktioner, er det sikkert et bedre valg at bruge MySQL. Artiklerne på 2ndWatch og Ivan Zoratti's blog giver en mere detaljeret sammenligning af Amazon Aurora til MySQL.
  • MariaDB: Dette er en anden MySQL-klon, men det har også et betydeligt antal ekstra funktioner. Du skal overveje nogle få store forskelle, når du vælger dette produkt. For det første er MariaDB ren open source, hvilket betyder, at den bruger en enkelt licens, der er lettere at administrere end MySQL. På grund af licenserne handler virksomhedskunder imidlertid om tilsvarende open source implementeringer i MariaDB (som trådpool) i stedet for de originale MySQL implementeringer, hvilket kan resultere i kompatibilitetsproblemer. MariaDB er også i øjeblikket låst på MySQL 5. 5-niveauet, så du har muligvis ikke adgang til de nyeste MySQL-funktioner, der er nødvendige for at få din ansøgning til at fungere.
  • MySQL: Dette produkt er ikke helt så gammelt som nogle af de andre RDBMS-tilbud, som Amazon understøtter, men det tjener som den standard, som andre produkter bedømmes på. Problemet med at være leder er, at alle tager potskud på dig og forsøger at forstyrre dine kunder, hvilket er netop hvad der sker med MySQL. Du kan læse om nogle af fordele og ulemper ved at vælge MySQL. Faktum er, at MySQL sætter standarden, så det giver sandsynligvis den mest stabile og pålidelige platform, som du kan vælge, når disse problemer er det største problem.
  • Oracle: Dette produkt har eksisteret i årevis, så det har en lang historie at yde stor støtte og betydelig fleksibilitet. Hvad der angiver Oracle fra et par andre produkter, som MySQL og SQL Server, er, at Linux-administratorer og -udviklere har tendens til at foretrække det. Som med MySQL er Oracle en standard setter, som alle kan lide at sammenligne med andre produkter, selv når disse sammenligninger ikke er en god match. I modsætning til andre produkter i denne liste er det vigtigt at vise Oracle Cloud som et separat produkt fra virksomhedens opsætning. de to produkter er ikke helt kompatible og har forskellige funktionssæt. Du kan finde nogle fordele og ulemper ved at bruge Oracle Cloud.
  • PostgreSQL: Dette er et kombinationsprodukt, idet de fleste mennesker ser det som en open source-version af Oracle, men går også langt sammen for at sammenligne det med MySQL. Udviklere som PostgreSQL, fordi det giver et betydeligt antal funktioner, som MySQL har tendens til ikke at understøtte. Derudover er overgangen til udviklere fra Oracle eller SQL Server relativt let, fordi PostgreSQL har tendens til at følge deres fører. MySQL har imidlertid en tendens til at give bedre brugervenlighed og er noget hurtigere end PostgreSQL. Du kan finde nogle interessante fordele og ulemper ved dette produkt på Anchor og DigitalOcean.
  • SQL Server: Dette produkt giver vigtig RDBMS-funktionalitet med et stort antal tilføjelser. Den vigtige ting at huske om SQL Server er, at Microsoft oprettet det til Windows, og alt om dette produkt afspejler den begyndelse. Generelt finder administratorer, at det er relativt nemt at arbejde med SQL Server, medmindre de skal bruge en bred vifte af disse tilføjelser. Udviklere som SQL Server fordi den integrerer godt med Microsoft sprogprodukterne. Du kan læse fordele og ulemper om dette produkt på InfoWorld, The Register og SQLServerF1.

Selv med dette korte overblik over de forskellige valg kan du se behovet for at undersøge dit RDS valg helt inden du forpligter dig til en bestemt mulighed. I nogle tilfælde skal du muligvis konfigurere et dummyopsætning og udføre tests for at se, hvilken indstilling der passer bedst til dit bestemt program. Når du begynder at udfylde RDBMS med real-world data, er det normalt en dyr, fejlfuld og tidskrævende opgave at flytte til en anden database-motor. Den kloge udvikler tager yderligere tid til at træffe et godt valg fra starten, snarere end at opdage, at et bestemt valg er en fejl, efter at applikationen er flyttet ind i udviklingsstadiet (eller endnu værre end produktionsfasen).

Vælg en AWS RDS Database Engine - dummies <[SET:descriptionda]AWS RDS understøtter en række databasemotorer.

Valg af editor

Routingprotokollvalgskriterier - dummies

Routingprotokollvalgskriterier - dummies

Folk bruger to grundlæggende metoder til klassificering af ruteprotokoller - hvor de bruges og af hvordan de beregner routing. Du kan se, hvordan du vælger protokoller baseret på, hvor du planlægger at bruge dem, måden protokollen håndterer data på, og hvordan din router vælger hvilken protokol der skal bruges, når mere end en ...

Indstilling af Cisco Device Timeouts - dummies

Indstilling af Cisco Device Timeouts - dummies

Uden at indstille timeout-indstillinger for Cisco Device Privileged EXEC-tilstand, dine sessioner forbliver åbne på ubestemt tid. Dette er især farligt for konsolporten. Uden timeout parametre aktiveret, hvis administratoren ikke logger ud, har en indtrenger adgang og ingen problemer får forhøjede tilladelser. For at undgå denne potentielt farlige situation behøver du kun skrive a ...

Router Ethernet-interfacekonfiguration - dummies

Router Ethernet-interfacekonfiguration - dummies

Du starter processen med at konfigurere router Ethernet-grænseflader ved at foretage en fysisk forbindelse til din router. Når du har etableret forbindelsen, kan du fortsætte med den grundlæggende konfiguration af Ethernet-, Fast Ethernet- eller Gigabit Ethernet-forbindelser. Tilslutning til din router For at starte din konfiguration skal du oprette forbindelse til din router og komme ind i ...

Valg af editor

Med fokus på nogle hurtige løsninger til fotofile - dummier

Med fokus på nogle hurtige løsninger til fotofile - dummier

På trods af alle kameraproducenters forsøg på at gør fotografering idiotsikker, vi laver alle stadig mindre end perfekte billeder. Nogle gange er vi problemet - vi er for tætte eller for langt væk, eller kan ikke finde ud af, hvordan du bruger kameraets tåbebeskyttelsesfunktioner. Nogle gange er problemet, at virkeligheden nøjagtigt nægter at overholde vores forventninger: Himlen er ...

Lær at kende dine Manga Studio Layer Typer - Dummies

Lær at kende dine Manga Studio Layer Typer - Dummies

Manga Studio giver et udvalg af lag typer til brug i dit arbejde. Når du lærer at forstå og forstå, hvordan lag fungerer, vil du spekulere på, hvordan du nogensinde har arbejdet uden dem. Her er en introduktion til, hvad Manga Studio har til opbevaring for dig i sin lag lineup: Raster Layer: Dette er det grundlæggende ...

Få dit mobilwebsted tildelt på sociale bogmærker - dummies

Få dit mobilwebsted tildelt på sociale bogmærker - dummies

Populariteten af ​​websider med antallet af stemmer, de får. Resultatet er, at disse websteder er gode ressourcer til folk, der ønsker at holde øje med, hvad der er populært online. De fleste tilbyder speciel software, der gør det nemt for alle at stemme på et websted. Få dit websted opført ...

Valg af editor

Automatisk opdatering af din journal i Outlook 2000 - dummies

Automatisk opdatering af din journal i Outlook 2000 - dummies

Stardat 2001: På Star Trek, Virksomheden gør trofast daglige poster i kaptajnens log. Kaptajnen registrerer oplysninger om de planeter, besætningen har udforsket, udlændinge, de har kæmpet, og de bizarre fænomener, de har observeret ud i det dybe rum, hvor ingen er gået før! Nu er det din tur. Bare ...

Slet og gendan kontakter i Outlook - dummies

Slet og gendan kontakter i Outlook - dummies

Med Outlook, du behøver ikke at rive sider ud af en papir adressebog for at slippe af med en persons oplysninger; bare slet kontakten. Slettede kontakter går til mappen Slette emner i Outlook, indtil næste gang du tømmer mappen Slette elementer, så du kan hente dem derfra, hvis du laver ...