Skip to main content

Hvad er en distribueret database?

Databasedesign inkluderer typisk det fysiske layout af hardware- og softwareenheder, der administrerer en virksomheds datalagring.Der er flere teknikker, der kan anvendes, når man designer en database.En distribueret database er en database, der er delt over flere hardwareenheder, men administreret af en central databasecontroller.Denne distribuerede tilgang giver typisk bedre ydelse og pålidelighed.

Dividing af en database i separate fysiske enheder har mange fordele.Denne tilgang giver bedre kontrol over specifikke data.Det distribuerer også belastningen på computerhardware- og netværksenhederne.

En distribueret database adskilles normalt af forretningsenheder, virksomheder eller geografiske regioner.Denne tilgang giver hurtigere responstider for brugere, fordi databasen er lokal for hver forretningsenhed i organisationen.Forretningsenheden er typisk mindre end hele organisationen, hvilket reducerer den samlede belastning på hver server.

De fleste store virksomheder har separate forretningsenheder til specifikke funktioner.Nogle eksempler inkluderer regnskab, menneskelige ressourcer og salgsafdelinger.En distribueret database er designet til at betjene specifikke forretningsenheder i hele organisationen, mens den opretholder kontrol fra en central server.Denne teknik muliggør adskillelse af hardware og data i hele virksomheden, som giver bedre kontrol og samlet ydelse.

Et distribueret databasedesign giver fordelene ved central adgang fra virksomhedens hovedkvarter, samtidig med at den lokale adgang til specifikke forretningsenheder giver lokal adgang til specifikke forretningsenheder.Dette er et godt design for virksomheder, der udbetales over hele verden.Det anbefales også til organisationer, der understøtter flere porteføljer.Nogle eksempler på industrier, der ville drage fordel af dette design, inkluderer fremstilling, gæstfrihed og bankvirksomhed.

En distribueret database kan også bruges i en regnskabsoperation.En global organisation vil typisk omfatte en distribueret database designet til at betjene hvert land.Denne geografiske distributionsmetode ville gøre det muligt for det lokale land at forespørge data hurtigere.Den centrale database får adgang til hvert landdata uden at påvirke hver lokal regnskabsapplikation.

Distribuerede databaser giver bedre fleksibilitet for en virksomhed.Med de data, der er opdelt mellem flere servere, kan de let replikeres på ny hardware i hele organisationen.Dette reducerer risikoen for utilgængelige data på grund af hardwarefejl.

Der er nogle ulemper ved et distribueret databasedesign.Den mest udbredte er databaseintegritet og samtidighed.Til tider kan de distribuerede data blive utilgængelige for den centrale server.Dette skyldes typisk netværksproblemer inden for computersystemet.Mens databasen forbliver tilgængelig for de lokale forretningsenheder, kan den blive forældet inden for centrum for organisationen, indtil netværksspørgsmålet er repareret.