1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Pametna kuća >> Pametan život

Razlika između distribuiranog DBMS-a i paralelnih baza podataka

Od veljače 2012. većina baza podataka sastoji se od poslužiteljskog softvera i skupa datoteka koje se sve nalaze na jednom računalu. Napredniji pristupi koriste nekoliko računala i mnogo datoteka, ponekad na različitim lokacijama. Paralelne i distribuirane metode poboljšavaju brzinu pristupa za vrlo velike baze podataka, pristup za geografski raspršene organizacije i pouzdanost za aplikacije koje ovise o neprekidnom radu.

Struktura

Distribuirana baza podataka sadrži podatke u dva ili više poslužiteljskih računala na odvojenim lokacijama. Na primjer, glavni ured u Chicagu ima jednu bazu podataka, a skladište u Kansas Cityju drugu. Njih dvoje dijele vezu preko interneta tako da čikaška baza podataka svake noći prima zapise o pošiljkama iz Kansas Cityja. Tipična paralelna baza podataka nalazi se na jednoj lokaciji s jednim skupom datoteka, iako nekoliko računala dijeli radno opterećenje.

Brzina

Glavna prednost paralelne baze podataka je brzina. Poput standardne baze podataka koja radi na jednom računalu, paralelna baza podataka prima Structured Query Language ili SQL zahtjeve od korisnika. Poslužitelj ih rastavlja u niz koraka, a zatim ih izvršava. Standardni poslužitelj baze podataka sve korake izvodi sam, dok paralelna baza podataka korake dodjeljuje različitim računalima. Kada svako računalo završi svoj zadatak, baza podataka prikuplja informacije i šalje rezultate natrag korisniku. Budući da svako računalo radi samo na dijelu posla, zajedno završavaju SQL zahtjev u puno kraćem vremenu. Kako zahtjevi organizacije za bazom podataka rastu, dodajete računala u paralelnu bazu podataka kako biste zadovoljili povećano radno opterećenje.

Pristup

Distribuirane baze podataka poboljšavaju pristup jer svaki lokalni ured ima svoju bazu podataka. Većina SQL transakcija odvija se na razini ureda bez kašnjenja koje stvaraju podatkovne mreže na velikim udaljenostima. Svaka lokalna baza podataka ima informacije koje su zajedničke ostalima, ali može imati i podatke jedinstvene za lokaciju. Povremeno se lokalne baze podataka sinkroniziraju preko mreže na daljinu kako bi ostale u tijeku jedna s drugom. Nasuprot tome, paralelna baza podataka ne poboljšava pristup udaljenim lokacijama.

Pouzdanost

Distribuirane i paralelne baze podataka rješavaju pouzdanost na različite načine. Baza podataka koja radi na jednom računalu u potpunosti ovisi o pouzdanosti tog stroja:u trenutku kada se računalo sruši, baza podataka postaje nedostupna. Većina paralelnih baza podataka ima značajku koja prati stanje svakog računala; ako jedna ne uspije, poslužiteljski program je uklanja iz usluge, ali baza podataka ostaje dostupna, iako sa smanjenim performansama. Za distribuiranu bazu podataka, preostali lokalni poslužitelji nastavljaju obrađivati ​​informacije ako se pojavi problem; ispad utječe samo na korisnike koji su lokalni za pokvareno računalo.


  1. Razlika između 2G i 3G tehnologije
  2. Razlika između Bluetooth 2.0 i 2.1
  3. Razlika između AC i DC pojačala
  4. Razlika između HDMI 1.2 i 1.3
  5. Razlika između AT i ATX matičnih ploča