Architektúra a optimalizácia relačných databáz - 8. prednáška zo 14.10.2020

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

Preber si túto prednášku so svojou AI

Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.

Otvoriť AI: ChatGPT · Claude · Gemini

Zhrnutie prednášky

Posledná prednáška predmetu sa venuje paralelným a distribuovaným databázam a vysvetľuje rozdiel medzi nimi - paralelné databázy majú uzly na jednej lokalite bez výraznej latencie, distribuované databázy musia riešiť latenciu pri prístupe k vzdialeným dátam na rôznych geografických lokalitách. Predstavené sú tri architektúry paralelizmu - zdieľaná pamäť, zdieľané úložisko a shared-nothing architektúra, ktorá je najlepšie škálovateľná. Ďalej sa preberá vnútrooperátorový a medzioperátorový paralelizmus a spôsoby delenia (partitioning) tabuliek medzi uzly - rozsahové delenie a hashovanie.

  • - Rozdiel medzi paralelnými a distribuovanými databázami z hľadiska latencie
  • - Výhody škálovania - úložný priestor, výkon, eliminácia single point of failure
  • - Architektúry: zdieľaná pamäť, zdieľané úložisko, shared-nothing
  • - Vnútrooperátorový paralelizmus - rozdelenie dát a operátorov medzi viacero uzlov
  • - Medzioperátorový paralelizmus a široké plány dopytov
  • - Rozsahové delenie a hashovacie delenie tabuliek medzi počítače

Zhrnutie pripravené s pomocou AI z prepisu videa.