Miten Teradata eroaa Oraclesta, kun otetaan huomioon, että molemmat ovat RDBMS-tietokantoja?

Paras vastaus

Vastaan ​​tähän käytännönläheisemmällä tavalla. Olen henkilökohtaisesti vähemmän kiinnostunut teknisistä toteutuksista paitsi silloin, kun ne rajoittavat tai antavat mahdollisuuden tehdä työkalulla.

Teradata on laite, joka on erityisen hyvä tietojen kokoamiseen. Se voi tietysti tehdä enemmän asioita kuin, mutta nuo asiat eivät ole merkittäviä. Tällä on järkeä, kun tarkastelemme MPP-arkkitehtuuria, josta he ovat niin ylpeitä. Valitettavasti se on aina MPP koko ajan. Myös siksi, että se on laite, ainoa tapa saada enemmän virtaa on ostaa lisää laitteita. Tämä on ilmeisen vanhentunut lähestymistapa joustavalla modernilla aikakaudella. Myös sen toteutus vaatii, että et pakota RI: tä. Tämä tarkoittaa sitä, että suurin osa syistä, miksi RDBMS: ää käytetään, heitetään pois. Tämä on yleensä hieno, jos kootaan erittäin puhtaasta lähteestä, kuten SAP. Jos sinulla on kuitenkin paljon erilaisista likaisista lähteistä joudut investoimaan enemmän ETL: ään ja laadunvalvontaan.

Myös teradata puuttuu hienostuneesta tiedonkeruu kerroksesta. Tämä saa ihmiset käsittelemään sitä vain luku -tilassa. Tämä on hieno, jos sinulla on yksinkertainen tietovarasto, joka ei johda arvoja, jotka syöttävät muuta kuin raporttia. Se ei vastaa Inmonin alkuperäistä yritystietotehtaan näkemystä. Se ei myöskään ole älykkäin optimoija. Se pystyy käsittelemään 3nf-malleja täydellisesti. Kyselystä riippuen se voi sekoittua monimutkaisiin tähtijärjestelmiin. Unohda kaikki rekursiiviset mittakaavat.

Oracle on toisaalta mitä tahansa, mitä sinulla on taitoa ja tahtoa luoda. Se voi olla erittäin edullinen sovelluspalvelin usean petatavun yritystietotehtaan tietosäätiölle. Se voidaan räätälöidä sovellukselle kaikilla tasoilla SAN: sta käyttöjärjestelmään DB: hen abstraktiokerrokseen. Kaikki RDBMS: lle järkevät mallit toimivat erittäin hienostuneen optimoijan kanssa. Oraclen suurin ongelma on se, että he rankaisevat kokemattomia Oracle-tapoja tehdä asioita. Koska on olemassa niin paljon räätälöintivaihtoehtoja niin monille erilaisille käyttötapauksille, on paljon opittavaa. Jos teet asioita, ei Oracle-tapaan asiat eivät mene hyvin. Monet niin sanotut Oracle-ammattilaiset kannustavat ratkaisua ostamaan enemmän laitteistoja, mikä tekee Oraclesta enemmän rahaa. Tämä on epämiellyttävää.

Molemmilla järjestelmillä on mittakaavan rajat. Teradatan pitäminen ajan tasalla suurista suurista on erittäin kallista. järjestelmät, joissa tietoja päivitetään usein. Molemmat järjestelmät vaativat yhdistämisstrategioita monimutkaisten mittakaavaongelmien ratkaisemiseksi. Varsinkin kun osioiden karsimista ei voida hyödyntää. Nykyään aggregaatiostrategioita on tulossa erittäin kalliiksi ylläpitää mittakaavassa, koska ennakkoanalytiikka on erillään laskelmista.

Vastaus

  • Mikä Oracle on?
  1. Oracle on yksi DATABASE-kieli, jota se käyttää tietokannan, taulukoiden, tietueiden jne. luomiseen …
  2. Oracle-tietokanta on kokoelma tietoja, joita käsitellään yhtenä yksikkönä. Tietokannan tarkoituksena on tallentaa ja hakea siihen liittyviä tietoja. Tietokantapalvelin on avain tiedonhallinnan ongelmien ratkaisemiseen. Yleensä -palvelin hallitsee luotettavasti suurta tietomäärää monikäyttöympäristössä, jotta monet käyttäjät voivat samanaikaisesti käyttää samoja tietoja. Kaikki tämä saavutetaan samalla kun saavutetaan korkea suorituskyky. Tietokantapalvelin estää myös luvattoman pääsyn ja tarjoaa tehokkaita ratkaisuja vian palauttamiseen.
  3. Oracle Database on ensimmäinen yritysverkkolaskentaan suunniteltu tietokanta, joustavin ja kustannustehokkain tapa hallita tietoja ja sovelluksia. Yritysverkkolaskenta luo suuret alat standardin mukaisia ​​modulaarisia tallennustiloja ja palvelimia. Tämän arkkitehtuurin avulla jokainen uusi järjestelmä voidaan nopeasti varustaa komponenttijoukosta. Huippukuormituksia ei tarvita, koska kapasiteetti voidaan helposti lisätä tai kohdentaa resurssivarastoista tarpeen mukaan.
  4. Tietokannassa on loogiset rakenteet ja fyysiset rakenteet. Koska fyysiset ja loogiset rakenteet ovat erilliset, tietojen fyysistä tallennusta voidaan hallita vaikuttamatta loogisten tallennusrakenteiden pääsyyn.
  • Miksi käytetty?
    1. Oraclella on monia etuja ja ominaisuuksia, jotka tekevät siitä suositun ja siten siitä maailman suurimman yritysohjelmistoyrityksen. Oraclessa on uusia versioita, joissa on uusia ominaisuuksia, jotka on otettu käyttöön uudessa versiossa, samalla kun aiempien versioiden ominaisuuksia ylläpidetään edelleen. Yksi tärkeä näkökohta on, että Oracle-tietokannat ovat yleensä taaksepäin yhteensopivia. Myös silloin, kun Oracle julkaisee uuden version, heidän dokumentaationsa sisältää luettelon kaikista kyseisen version uusista ominaisuuksista, mikä tekee siitä helppokäyttöisen uuden käyttäjän oppimisen kannalta.
    2. Oracle ottaa johtavan roolin joidenkin ominaisuuksien vuoksi seuraavista syistä:
    3. Oracle-sovellusta käytetään melkein kaikissa suurissa sovelluksissa, ja yksi tärkeimmistä sovelluksista, joissa Oracle ottaa suurimman osan läsnäolostaan, on pankkitoiminta.Itse asiassa kymmenen maailman kymmenestä suurimmasta pankista käyttää Oracle-sovelluksia, koska Oracle tarjoaa tehokkaan yhdistelmän tekniikkaa ja kattavia, valmiiksi integroituja liiketoimintasovelluksia, mukaan lukien erityisesti pankeille rakennetut avaintoiminnot.
    4. Jotkut vastaavat tietokannat, kuten Sybase, SQL-Server one tarjoaa mahdollisuuden käyttää silmukoita, ehtoja, taulukoita ja niin edelleen ohjelmassa, ja myös tiloja, kuten kohdistimia ja temp-taulukoita, mutta kaikkea tätä käytettäisiin sekavalla tavalla, joka on hyvin hidasta ja resursseja vievää toimintaa. Toimintoja ei toteuteta kuten Oraclessa, joka on riittävän tehokas.
    5. Oracle-yhtiö päivittää ja julkaisee uusia tuotteita markkinoille myös uusien ominaisuuksien kanssa, jotka ovat käytettävissä Oracle-palvelussa markkinoiden aikaisempien versioiden kanssa. parempi kuin aikaisemmat versiot ja siten suorituskyky paranee huomattavasti myöhemmissä versioissa ja säilyttää siten markkinoiden kasvun ja osoittaa siten suurempaa tyytyväisyyttä tätä tekniikkaa käyttäville asiakkaille. Siksi korkeamman version etuna on, että sillä olisi enemmän ominaisuuksia ja parempia ominaisuuksia.
    6. Esimerkiksi oracle 8i -versiossa on monia uusia ominaisuuksia, jotka auttoivat käyttäjiä, nimittäin kuten oracle 8i: n kanssa, voisi käyttää Java-tietokannassa, oli ominaisuuksia, kuten uusia ominaisuuksia osioinnissa suuren tietokannan tukemiseksi ja niin edelleen. Seuraavalla versiolla 9i Oracle piti nämä tilat yllä ja lisäsi siihen uusia ominaisuuksia, kuten uusia ominaisuuksia, jotka auttoivat DBA: ta käsittelemään tietokannan kokoonpanon muutoksia ja niin edelleen.
    7. Oracle on tietokanta, joka reagoi hyvin erinomainen suorituskyky vaativissa ympäristöissä. Oracle on merkittävä tietokanta, joka yhdessä sen lisäominaisuuksien kanssa läpäisee ACID-testin, mikä on tärkeää tietojen eheyden varmistamisessa. Tämä on erittäin tärkeää, koska data on minkä tahansa organisaation järjestelmän sydän. Luotettavalla ja riittävällä tietokantajärjestelmällä on seuraavat ominaisuudet:
    8. Atomiteetti: Toisin sanoen tapahtuman suorituksen tulokset ovat joko kaikki sitoutuneita tai kaikki rullattuja takaisin.
    9. Johdonmukaisuus: Tietokanta muunnetaan kelvollisesta tilasta toiseen kelvolliseen tilaan. Laittomat tapahtumat eivät ole sallittuja, ja jos eheysrajoitusta ei voida täyttää, tapahtuma palautetaan.
    10. Eristys: liiketoimen tulokset ovat näkymättömiä muille tapahtumille, kunnes tapahtuma on suoritettu, mikä lisää tietoturvaa.
    11. Kestävyys: Kun sitoutuminen (valmis ), tapahtuman tulokset ovat pysyviä ja selviävät tulevista järjestelmä- ja mediavioista ja takaavat siten tietojen ylläpidon ja suojauksen.
    12. Oracle-tietokanta ylläpitää kaikkia yllä mainittuja.
    13. oracle 10g: n uusimmalla versiolla on monia ominaisuuksia ja yksi uusi ominaisuus on roskakorin käyttöönotto. Tätä asetusta, kun se on käytössä, voivat käyttää käyttäjät, kuten Windowsin roskakori tai Mac Trash. Pudotetut taulukot menevät roskakoriin ja ne voidaan palauttaa roskakorista.
    14. Yksi Oraclen tärkeimmistä eduista muihin tietokantoihin nähden on sen viimeisimmässä versiossa, että Oracleilla on Flashback-tekniikka. Se on, että me kaikki tiedämme, että data on minkä tahansa sovelluksen tai organisaation sydän, joten tämä vaatii huolellista huoltoa. Mutta joskus sovelluskatkos voi tapahtua, ja lähinnä DBA väittää syyt tähän laitteistovikana, ja tämän lisäksi syy olisi inhimillisiä virheitä, kuten arvokkaiden tietojen vahingossa poistaminen, väärien tietojen poistaminen tai väärän taulukon pudottaminen. Joten on erittäin tärkeää huolehtia tällaisesta tilanteesta, ja tämä tapahtuu Oraclen uusimmalla tekniikalla, jota kutsutaan flashiksi. Flash-tekniikan avulla se auttaa palautumista työskentelemällä vain muutettujen tietojen parissa. Flashback tarjoaa siten
    15. tehokkaan palautumisen inhimillisistä virheistä
    16. nopeampi tietokannan palautus
    17. auttaa yksinkertaistamaan hallinto- ja hallintaprosesseja
    18. ja niin edelleen päällä.

    Kiitos

    Karthik

    Vastaa

    Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *