logo

Kas ir sarkanā nobīde?

  • Redshift ir ātrs un jaudīgs, pilnībā pārvaldīts, petabaitu mēroga datu noliktavas pakalpojums mākonī.
  • Klienti var izmantot Redshift tikai par USD 0,25 stundā bez saistībām vai sākotnējām izmaksām un mērogot līdz petabaitam vai vairāk par USD 1000 par terabaitu gadā.

OLAP

OLAP ir Tiešsaistes analīzes apstrādes sistēma izmantoja Sarkanā nobīde .

OLAP transakcijas piemērs:

Pieņemsim, ka mēs vēlamies aprēķināt digitālā radio produkta tīro peļņu EMEA un Klusā okeāna reģionā. Tas prasa lielu ierakstu skaitu. Lai aprēķinātu tīro peļņu, ir nepieciešami šādi ieraksti:

  • EMEA pārdoto radio aparātu summa.
  • Klusajā okeānā pārdoto radio aparātu kopsumma.
  • Radio vienības izmaksas katrā reģionā.
  • Katra radio pārdošanas cena
  • Pārdošanas cena - vienības pašizmaksa

Lai iegūtu iepriekš norādītos ierakstus, ir nepieciešami sarežģīti vaicājumi. Datu noliktavas datu bāzes izmanto dažāda veida arhitektūru gan no datu bāzes viedokļa, gan infrastruktūras slāņa.

Sarkanās nobīdes konfigurācija

Sarkanā nobīde

Sarkanā nobīde sastāv no divu veidu mezgliem:

    Viens mezgls Vairāku mezglu

Viens mezgls: Viens mezgls uzglabā līdz 160 GB.

Vairāku mezglu: Vairāku mezglu mezgls ir mezgls, kas sastāv no vairāk nekā viena mezgla. Tas ir divu veidu:

    Līdera mezgls
    Tas pārvalda klientu savienojumus un saņem vaicājumus. Vadošais mezgls saņem vaicājumus no klienta lietojumprogrammām, parsē vaicājumus un izstrādā izpildes plānus. Tas tiek saskaņots ar šo plānu paralēlo izpildi ar aprēķina mezglu un apvieno visu mezglu starprezultātus un pēc tam atgriež gala rezultātu klienta lietojumprogrammā.Aprēķināšanas mezgls
    Aprēķinu mezgls izpilda izpildes plānus, un pēc tam starprezultāti tiek nosūtīti vadošajam mezglam apkopošanai, pirms tie tiek nosūtīti atpakaļ uz klienta lietojumprogrammu. Tam var būt līdz 128 skaitļošanas mezgliem.

Izpratīsim līdermezgla jēdzienu un aprēķināsim mezglus, izmantojot piemēru.

Sarkanā nobīde

Redshift noliktava ir skaitļošanas resursu kolekcija, kas pazīstama kā mezgli, un šie mezgli ir sakārtoti grupā, kas pazīstama kā klasteris. Katrs klasteris darbojas Redshift Engine, kas satur vienu vai vairākas datu bāzes.

Kad palaižat Redshift gadījumu, tas sākas ar vienu 160 GB lielu mezglu. Ja vēlaties augt, varat pievienot papildu mezglus, lai izmantotu paralēlās apstrādes priekšrocības. Jums ir vadošais mezgls, kas pārvalda vairākus mezglus. Vadošais mezgls apstrādā klienta savienojumu, kā arī aprēķina mezglus. Tas saglabā datus skaitļošanas mezglos un veic vaicājumu.

Kāpēc Redshift ir 10 reizes ātrāks

Sarkanā nobīde ir 10 reizes ātrāka šādu iemeslu dēļ:

    Kolonnu datu glabāšana
    Tā vietā, lai saglabātu datus kā rindu sēriju, Amazon Redshift sakārto datus pēc kolonnas. Uz rindu balstītas sistēmas ir ideāli piemērotas darījumu apstrādei, savukārt uz kolonnām balstītas sistēmas ir ideāli piemērotas datu glabāšanai un analīzei, kur vaicājumi bieži ietver apkopojumus, kas tiek veikti lielām datu kopām. Tā kā tiek apstrādātas tikai vaicājumos iesaistītās kolonnas un kolonnu dati tiek glabāti datu nesējā secīgi, kolonnu sistēmām ir nepieciešams mazāk I/O, tādējādi uzlabojot vaicājuma veiktspēju.Uzlabotā saspiešana
    Kolonnu datu krātuves var saspiest daudz vairāk nekā rindu datu krātuves, jo līdzīgi dati diskā tiek glabāti secīgi. Amazon Redshift izmanto vairākas saspiešanas metodes un bieži vien var sasniegt ievērojamu saspiešanu salīdzinājumā ar tradicionālajiem relāciju datu krātuvēm.
    Amazon Redshift neprasa indeksus vai materializētus skatus, tāpēc tam ir nepieciešams mazāk vietas nekā tradicionālajām relāciju datu bāzu sistēmām. Ielādējot datus tukšā tabulā, Amazon Redshift automātiski ņem jūsu datu paraugus un izvēlas vispiemērotāko saspiešanas paņēmienu.Masveida paralēlā apstrāde
    Amazon Redshift automātiski izplata datus un ielādē vaicājumu dažādos mezglos. Amazon Redshift ļauj ērti pievienot jaunus mezglus jūsu datu noliktavai, un tas ļauj mums sasniegt ātrāku vaicājumu veiktspēju, jūsu datu noliktavai augot.

Sarkanās nobīdes iezīmes

Redshift funkcijas ir norādītas zemāk:

virkne konvertēt uz int java
Sarkanā nobīde
    Viegli uzstādīt, izvietot un pārvaldīt
      Automatizētā nodrošināšana
      Redshift ir vienkārši iestatīt un darbināt. Varat izvietot jaunu datu noliktavu tikai ar dažiem klikšķiem AWS konsolē, un Redshift automātiski nodrošina infrastruktūru jūsu vietā. Programmā AWS visi administratīvie uzdevumi ir automatizēti, piemēram, dublēšana un replikācija, jums jākoncentrējas uz saviem datiem, nevis uz administrēšanu.Automatizētas dublējumkopijas
      Redshift automātiski dublē jūsu datus uz S3. Varat arī atkārtot S3 momentuzņēmumus citā reģionā, lai veiktu atkopšanu pēc avārijas.
    Rentabls
      Bez sākotnējām izmaksām, maksājiet, kad ejat
      Amazon Redshift ir visrentablākais datu noliktavas pakalpojums, jo jums ir jāmaksā tikai par to, ko izmantojat.
      Tās izmaksas sākas ar USD 0,25 stundā bez saistībām un sākotnējām izmaksām, un tās var palielināties līdz USD 250 par terabaitu gadā.
      Amazon Redshift ir vienīgais datu noliktavas pakalpojums, kas piedāvā cenu noteikšanu pēc pieprasījuma bez sākotnējām izmaksām, kā arī piedāvā rezervēto gadījumu cenas, kas ļauj ietaupīt līdz pat 75%, nodrošinot 1–3 gadu termiņu.Izvēlieties sava mezgla veidu.
      Varat izvēlēties vienu no diviem mezgliem, lai optimizētu sarkano nobīdi.
        Blīvs skaitļošanas mezgls
        Blīvs skaitļošanas mezgls var izveidot augstas veiktspējas datu noliktavas, izmantojot ātrus CPU, lielu RAM daudzumu un cietvielu diskus.Blīvs uzglabāšanas mezgls
        Ja vēlaties samazināt izmaksas, varat izmantot blīvās krātuves mezglu. Tas rada izmaksu ziņā efektīvu datu noliktavu, izmantojot lielāku cieto disku.
    Ātri mērogojiet, lai atbilstu jūsu vajadzībām.
      Petabaitu mēroga datu glabāšana
      Amazon Redshift automātiski palielina vai samazina mezglus atbilstoši nepieciešamajām izmaiņām. Tikai ar dažiem klikšķiem AWS konsolē vai vienu API zvanu var viegli mainīt mezglu skaitu datu noliktavā.Eksabaitu mēroga datu ezera analīze
      Tā ir Redshift funkcija, kas ļauj palaist vaicājumus pret eksabaitiem datu pakalpojumā Amazon S3. Amazon S3 ir droši un ekonomiski izdevīgi dati neierobežotu datu glabāšanai atvērtā formātā.Neierobežota vienlaicība
      Redshift funkcija nozīmē, ka vairāki vaicājumi var piekļūt tiem pašiem datiem pakalpojumā Amazon S3. Tas ļauj izpildīt vaicājumus vairākos mezglos neatkarīgi no vaicājuma sarežģītības vai datu apjoma.
    Vaicājiet savu datu ezeru
    Amazon Redshift ir vienīgā datu noliktava, kas tiek izmantota, lai vaicātu Amazon S3 datu ezerā bez datu ielādes. Tas nodrošina elastību, glabājot bieži piekļūtos datus programmā Redshift un nestrukturētus vai reti pieejamus datus pakalpojumā Amazon S3.Droši
    Izmantojot dažus parametru iestatījumus, varat iestatīt Redshift, lai jūsu datu aizsardzībai izmantotu SSL. Varat arī iespējot šifrēšanu, visi diskā ierakstītie dati tiks šifrēti.Ātrāka veiktspēja
    Amazon Redshift nodrošina kolonnu datu glabāšanu, saspiešanu un paralēlu apstrādi, lai samazinātu vaicājumu veikšanai nepieciešamo I/O apjomu. Tas uzlabo vaicājuma veiktspēju.