Vad är en distribuerad databas?
Databasdesign inkluderar vanligtvis den fysiska layouten för hårdvara och mjukvara som hanterar ett företags datalagring. Det finns flera tekniker som kan tillämpas vid design av en databas. En distribuerad databas är en databas som är uppdelad över flera hårdvaraenheter men som hanteras av en central databasstyrenhet. Detta distribuerade tillvägagångssätt ger vanligtvis bättre prestanda och tillförlitlighet.
Att dela en databas i separata fysiska enheter har många fördelar. Detta tillvägagångssätt ger bättre kontroll över specifika data. Det fördelar också belastningen på datormaskinvaran och nätverksenheter.
En distribuerad databas separeras normalt av affärsenheter, företag eller geografiska regioner. Detta tillvägagångssätt ger snabbare svarstider för användare eftersom databasen är lokal för varje affärsenhet inom organisationen. Affärsenheten är vanligtvis mindre än hela organisationen, vilket minskar den totala belastningen på varje server.
De flesta stora företag har separata affärsenheter för specifika funktioner. Några exempel inkluderar redovisnings-, personal- och försäljningsavdelningar. En distribuerad databas är utformad för att betjäna specifika affärsenheter i hela organisationen, samtidigt som kontrollen upprätthålls från en central server. Denna teknik gör det möjligt att separera hårdvara och data i hela företaget, vilket ger bättre kontroll och total prestanda.
En distribuerad databasdesign ger fördelarna med central åtkomst från företagets huvudkontor, samtidigt som det möjliggör lokal åtkomst för specifika affärsenheter. Detta är en bra design för företag som betalas ut över hela världen. Det rekommenderas också för organisationer som stöder flera portföljer. Några exempel på industrier som skulle dra nytta av denna design inkluderar tillverkning, gästfrihet och bank.
En distribuerad databas kan också användas i en bokföring. En global organisation skulle vanligtvis innehålla en distribuerad databas utformad för att betjäna varje land. Denna geografiska distributionsmetod skulle göra det möjligt för det lokala landet att fråga data snabbare. Den centrala databasen skulle få åtkomst till varje lands data utan att påverka varje lokal redovisningsapplikation.
Distribuerade databaser ger bättre flexibilitet för ett företag. Med informationen uppdelad mellan flera servrar kan den enkelt replikeras på ny hårdvara i hela organisationen. Detta minskar risken för otillgängliga data på grund av maskinvarufel.
Det finns några nackdelar med en distribuerad databasdesign. Det vanligaste är databasintegritet och samtidighet. Ibland kan den distribuerade informationen bli otillgänglig för den centrala servern. Detta beror vanligtvis på nätverksproblem i datorsystemet. Medan databasen kommer att förbli tillgänglig för de lokala affärsenheterna, kan den bli föråldrad inom organisationens huvudkontor tills nätverksproblemet har reparerats.