Dom baze podataka Što je poslužitelj baze podataka? - definicija iz tehopedije

Što je poslužitelj baze podataka? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači poslužitelj baza podataka?

Pojam poslužitelj baze podataka može se odnositi i na hardver i na softver koji se koriste za pokretanje baze podataka, u skladu s kontekstom. Kao softver, poslužitelj baze podataka pomoćni je dio aplikacije baze podataka, slijedeći tradicionalni model klijent-poslužitelj. Taj se zadnji dio ponekad naziva instanca. Može se odnositi i na fizičko računalo koje se koristi za host baze podataka. Kad se spominje u ovom kontekstu, poslužitelj baze podataka obično je namjensko računalo višeg kraja koje hostuje bazu podataka.

Imajte na umu da poslužitelj baze podataka ne ovisi o arhitekturi baze podataka. Relacijske baze podataka, ravne datoteke, ne-relacijske baze podataka: sve ove arhitekture mogu se smjestiti na poslužitelje baza podataka.

Techopedia objašnjava poslužitelj baza podataka

U računalnom modelu klijent-poslužitelj postoji namjenski domaćin za pokretanje i posluživanje resursa, obično jedna ili više softverskih aplikacija. Također postoji nekoliko klijenata koji se mogu povezati s poslužiteljem i koristiti resurse koje ovaj poslužitelj nudi i domaćin.

Kada se razmatraju baze podataka u modelu klijent-poslužitelj, poslužitelj baze podataka može biti pomoćni dio aplikacije baze podataka (instanca), ili to može biti hardversko računalo koje nalazi instancu. Ponekad se to može odnositi i na kombinaciju hardvera i softvera.

U manjim i srednjim postavkama poslužitelj hardverske baze podataka obično će ugostiti i poslužiteljski dio softverske aplikacije koja koristi bazu podataka. Ako npr. Uzmemo u obzir banku, poslužitelj baze podataka hardvera ugostit će poslužitelj softverske baze podataka i aplikaciju banke za softver. Ova će se aplikacija vjerojatno povezati s bazom podataka putem određenih portova i upotrijebit će se međuprocesna komunikacija za prijavu i pristup podacima koji se nalaze u bazi podataka. Korisnici u banci koja sjedi za njihovim osobnim računalima također će koristiti klijentski modul aplikacije instalirane na njihovim računalima za povezivanje s bazom podataka. U ovom primjeru zapravo postoje dva modela klijent-poslužitelj koje gledamo: baza podataka i aplikacija.

U većim postavkama, obujam transakcija može biti takav da jedno računalo neće moći podnijeti opterećenje. U tom slučaju će softver baze podataka stajati na namjenskom računalu, a aplikacija na drugom. U ovom scenariju postoji namjenski poslužitelj baza podataka, koji je kombinacija hardvera i softvera, te zasebni namjenski poslužitelj aplikacija.

Što je poslužitelj baze podataka? - definicija iz tehopedije