1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Okos otthon >> Okos élet

MPP vs. SMP-adatbázis

A Massively Parallel Processor és a Symmetric Multiprocessor az adatbázisok versengő formái. A csomópontoknak nevezett szerverek az adatokat MPP és SMP adatbázisokban is tárolják. Az MPP-adatbázisok méretezhetőek, míg az SMP-rendszerek karbantartása egyszerűbb.

MPP-adatbázisok

Az MPP adatbázis-kereséseket minden processzor végzi azokon a számítógépeken, ahol az adatbázis szegmensei vannak tárolva. Az MPP adatbázisok új CPU-k hozzáadásával bővíthetők. Az MPP adatbázisok lineárisan méretezhető adatbázisok vagy párhuzamos adatbázisok. Az adatok vékonyabb szeletekben történő szétosztása több rendszer között gyorsabb adatbázis-keresést eredményez. Egy MPP rendszer teljesítménye lineáris, nagyjából a csomópontok számával arányosan növekszik. Az MPP csomópontok egyetlen számítógépként kezelhetők. Az SQL az MPP adatbázisokon keresztüli adatok feldolgozásának eszközeként jött létre. A Cognos Business Intelligence és a Teradata szoftver MPP adatbázisokon fut.

SMP-adatbázisok

Az SMP adatbázisok megosztják a szoftvert, a bemeneti / kimeneti erőforrásokat és a memórialemezeket. A szimmetrikus többprocesszoros adatbázisok általában egy CPU-t használnak az adatbázis-keresések végrehajtására. Míg a szimmetrikus többprocesszorok több száz CPU-t tartalmazhatnak, leggyakrabban 2, 4, 8 vagy 16 CPU-val vannak konfigurálva. A memória az SMP adatbázisok elsődleges korlátja. Az SMP-adatbázisok több szerveren is futhatnak, bár más erőforrásokat megosztanak; ezt fürtözött konfigurációnak nevezik. Az SMP adatbázisok egyetlen CPU-hoz rendelnek feladatokat, függetlenül attól, hogy hány van az adatbázisban. Az SMP adatbázisok alacsonyabb hibatűréssel és hatékonysággal rendelkeznek, mivel megosztott erőforrásokra támaszkodnak. Az SMP adatbázisok adminisztrációs költségei alacsonyabbak, mint az MPP. Az Oracle és a Sybase SMP adatbázisokon fut.

MPP vs SMP adatbázisok

Az MPP-adatbázis ugyanazt a lekérdezést küldi el az MPP-ben lévő minden CPU-nak, ahol az adatokat keresi. Ha két MPP adatbázis van összekapcsolva, a keresési idő csaknem fele lesz egy hasonló méretű SMP adatbázisénak. A keresési idő nem pontosan fele, mivel késések vannak az MPP csomópontok közötti adattovábbítás során. Az SMP adatbázisokban használt nagy sebességű processzorok költséghatékonyak lehetnek az MPP rendszerekkel.

Felhasználások

Amikor egy vállalat futtatja a bérszámfejtését, rögzíti a munkaidő-kártya bejegyzéseit vagy elmenti a termékadatokat egy rajzadatbázisba egyetlen szerveren, akkor SMP adatbázist használ. Az SMP adatbázisokat kis webhelyek és e-mail szerverek tárolására használják. Az MPP adatbázisokat általában adattárolásra használják. Az MPP adatbázisokat nagyszabású adatfeldolgozáshoz és adatbányászathoz is használják.


  1. Az Oracle adatbázisok előnyei
  2. Mik azok az adatbázis-alkalmazások?
  3. Az adatbázis normalizálásának előnyei és hátrányai
  4. Mi az a webes adatbázis?
  5. A lapos fájl adatbázisok előnyei és hátrányai