Indholdsfortegnelse:
Er du opmærksom på de grundlæggende mangler i arvearkitektur og traditionelle SQL-databaser? Vidste du, at SQL-databaser ikke er designet til at skalere læse og skrive? Spekulerer du på, om din traditionelle SQL-database kan skabe problemer til online analytisk behandling? Desværre er svaret et endeligt ja. På trods af arbejdskrævende interventioner fra dine DBA'er til skalering af databaser ud over eksisterende virksomhedsbehov, gør den enorme mængde og hastighed af forretningsdata det meget vanskeligt at tilpasse sig dynamiske krav, samtidig med at man undgår nedetid og forsinkelser. Disse udfordringer betyder ikke, at det er umuligt at skalere din SQL-database. Det betyder bare, at processen er fyldt med udfordringer på enhver front. Lad os lære hvorfor. (For mere om SQL, se Hvordan kan SQL på Hadoop hjælpe med Big Data-analyse?)
Manglerne ved monolitiske databasestyringssystemer
Udtænkt i en relativt central æra, da software blev distribueret i statiske miljøer, understøtter arv databasearkitekturer ikke en stadig mere mobil verden, hvor applikationer er tilgængelige når som helst og hvor som helst. I dag ønsker softwarebrugere konstante forbedringer i brugervenlighed og forventer, at SaaS-leverandører leverer nye funktioner og funktionaliteter, der er nødvendige for at nå deres forretningsmæssige mål.
Ældre databaseteknologier kommer imidlertid ikke til at opfylde behovene i dagens distribuerede og skymiljøer af følgende grunde: