Mikä on Teradata?

Teradata on yksi relaatiotietokannan hallintajärjestelmistä ja sitä käytetään suurten tietovarasto-sovellusten rakentamiseen. Tämä työkalu tukee useita tietovarasto-operaatioita samanaikaisesti eri asiakkaille ja tämä saavutetaan käsitteellä, jota kutsutaan rinnakkaisuudeksi. Se on täysin skaalautuva ja on avoin järjestelmä.

Se esiteltiin vuonna 1979 ja se on hitaasti kehittynyt loistavaksi järjestelmäksi. Teradatan nykyinen versio on 15.0

Teradatan ominaisuudet:

  • Rajoittamaton rinnakkaisuus: Teradata perustuu MPP-arkkitehtuuriin (Massively Parallel Processing), joka jakaa työmäärän tasaisesti koko järjestelmään. Se jakaa tehtävän prosessiensa kesken ja ajaa niitä samanaikaisesti, mikä vähentää painetta ja tehtävä suoritetaan todella nopeasti.
  • Liitettävyys: Teradata voi muodostaa yhteyden suurkehykseen tai verkkoon liitettyihin järjestelmiin. Se tukee SQL: tä vuorovaikutuksessa taulukkoihin tallennettujen tietojen kanssa. Lisäksi se tarjoaa oman laajennuksen.
  • Aikuinen optimoija: Teradata-optimoija on hyvin kypsynyt ja toimii samanaikaisesti alusta alkaen.
  • Lineaarinen skaalautuvuus: Teradata-järjestelmät ovat erittäin skaalautuvia. Ne ovat skaalautuvia jopa 2048 solmuun. Järjestelmän kapasiteetti voidaan helposti kolminkertaistaa kolminkertaistamalla AMP-lukumäärä.
  • Vahvat apuohjelmat: Teradata tukee vankkoja apuohjelmia tietojen tuontiin / vientiin, esimerkiksi: nopea lataus, monikuorma jne.
  • Jaettu mikään arkkitehtuuri: Teradata-solmut, AMP: t toimivat itsenäisesti jakamatta. He työskentelevät itsenäisesti.
  • Hyödyllinen kaikentyyppisille käyttäjille: Sitä voidaan mukauttaa minkä tahansa tyyppisille käyttäjille, kuten yritys- tai sovelluskäyttäjille. Teradatan SQL voidaan räätälöidä yritystarpeisiin ja tarjoaa erinomaiset ominaisuudet liiketoimintavaatimuksiin.

komponentit

Teradatan tärkeimmät komponentit ovat Parsing Engine, ByNet ja Access Module, Processor. Alla on järjestelmän keskeiset komponentit:

  • Solmu:

Jokaista Teradatan palvelinta kutsutaan solmuksi. Jokaisella solmulla on oma käyttöjärjestelmä, muisti, CPU, levytila ​​ja oma kopio Teradata RDBMS -sovelluksesta. Teradatan kaappi sisältäisi solmujen lukumäärän.

  • Jäsennysmoottori:

Jäsentämismoottoria käytetään kyselyiden saamiseen asiakkaalta ja selkeän suoritussuunnitelman laatimiseen. Jäsennysmoottorin vastuut ovat:

  1. SQL-kyselyn vastaanottaminen asiakkaalta
  2. Jäsentä vastaanotettu kysely järjestelmään ja tarkista mahdolliset syntaktiset virheet
  3. Tarkista, onko käyttäjä vaatinut käyttöoikeuksia kyselyssä käytettyihin objekteihin.
  4. Laadi siisti suoritussuunnitelma, hanki kysely ja lähetä SQL-kysely BYNETille.
  5. Saadaksesi tuloksia AMP: ltä ja lähettää ne asiakkaalle
  • Viestin jäsennyskerros:

Tämä on BYNET ja on Teradata-järjestelmän verkkokerros. Sitä käytetään kommunikointiin solmujen välillä, PE: n ja AMP: n välillä.

  • Pääsy moduuliprosessoriin:

AMP: tä kutsutaan myös virtuaalisiksi prosessoreiksi. Nämä ovat niitä, jotka todella tallentavat tiedot ja noutavat tiedot.

  • Varastointiarkkitehtuuri:

Katsotaanpa kuinka tallennusprosessointi tapahtuu järjestelmässä.

Kun asiakas syöttää kyselyn tietueiden lisäämiseksi, jäsennysmoottori lähettää tietueet BYNETille. BYNET hakee tietueet nyt ja lähettää rivit kohdistamaan AMP: iin. AMP tallentaa tietueet levylle.

Hakuprosessi:

Kun asiakas suorittaa kyselyt tietueiden saamiseksi, ensin jäsennysmoottori lähettää pyynnön BYNETille. BYNET lähettää pyynnön vastaaville AMP: ille. AMP: t etsivät sitten levyjään rinnakkain ja tunnistavat vaaditun tietueen ja lähettävät sen BYNETille. BYNET lähettää sitten tietueet jäsennysmoottorille, joka jälleen lähettäisi ne asiakkaalle ja suorittaisi sen loppuun.

Milloin valita:

Kun tarvitsemme erittäin skaalautuvaa, korkeaan suorituskykyyn tähtäävää ja massiivisesti rinnakkaista tietovarastointia, valitsimme Teradatan.

Teradatasta ei tarvitse käydä, jos vaatimus on yksinkertaisesti tietojen etsintä, tietojen lataaminen useista skenaarioista jne.…

Teradatan turvallisuus:

Se tarjoaa korkeatasoisen tietoturvan, kuten se tarjoaa järjestelmä- ja käyttäjätason salasanasuojauksen, rivien ja sarakkeiden tietoturvan, käyttäjän todennuksen.

Mitä sinun on tiedettävä, jos haluat käyttää Teradattaa ja tehdä siitä uravaihtoehdon?

RDBMS on DBMS-ohjelmisto, joka auttaa vuorovaikutuksessa datataulukoiden kanssa SQL: n avulla. Ehdottomasti tieto DB: sta, kuten SQL-kyselyistä tai mistä tahansa DB-kielestä, voi auttaa sinua siirtymään Teradata-käyttöön. Kuitenkin täytyy olla erittäin luova, jotta hänestä voi tulla Teradata-ammattilainen ja pystyy loogisesti kykenevä kirjoittamaan skaalautuvia ja optimaalisia kyselyitä

Teradatan insinöörin uramahdollisuuksia on kuitenkin melko vähän, koska suurin osa yrityksistä ottaa Teradatan käyttöön vain laajamittaisissa sovelluksissa.

Suositellut artikkelit

Tämä on opas Mikä on Teradata. Tässä keskustelimme Teradatan peruskonseptista, ominaisuuksista ja komponenteista. Voit myös käydä läpi muiden ehdotettujen artikkeleidemme saadaksesi lisätietoja -

  1. DBMS-haastattelukysymykset
  2. Mikä on HTML?
  3. Mikä on SQL Server?
  4. Mikä on tekoäly?