Distribuerad databas

Distribuerad databas ( eng.  distribuerad databas, DDB ) - en databas , vars komponenter finns i olika noder i ett datornätverk i enlighet med något kriterium.

Allmän information

En distribuerad databas, ibland kallad en distribuerad/parallell databas eller på engelska förkortningen , DDB  är exakt en enda databas, och inte en godtycklig uppsättning filer individuellt lagrade på olika nätverksnoder och är ett distribuerat filsystem. Data är DDB endast om den är relaterad enligt någon strukturell formalism, relationsmodellen , och nås av ett enda högnivågränssnitt .

Distribuerade databaser kan ha olika replikeringsnivåer  - från fullständig frånvaro av duplicering av information, till fullständig duplicering av all information i alla distribuerade kopior (till exempel blockchain ).

Transparency Technology

Fördelningen (inklusive fragmentering och replikering ) av en databas över flera noder är osynlig för användare. Denna egenskap kallas transparens , och tekniken för att distribuera och replikera data över flera datorer anslutna till ett nätverk är grundläggande för att förverkliga konceptet med dataoberoende från lagringsmediet. Detta uppnås genom flera typer av transparens:

Helst innebär fullständig transparens närvaron av ett frågespråk för ett distribuerat DBMS som inte skiljer sig från språket för ett centraliserat DBMS.

Se även

Litteratur