Hem databaser Vad är en databaseserver? - definition från techopedia

Vad är en databaseserver? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder databasserver?

Termen databasserver kan hänvisa till både hårdvara och mjukvara som används för att köra en databas, i enlighet med sammanhanget. Som en mjukvara är en databasserver den bakre delen av en databasapplikation, enligt den traditionella klient-servermodellen. Denna bakre del kallas ibland instansen. Det kan också hänvisa till den fysiska datorn som används för att vara värd för databasen. När det nämns i detta sammanhang är databasservern vanligtvis en dedikerad dator med högre ände som är värd för databasen.

Observera att databaseservern är oberoende av databasarkitekturen. Relationsdatabaser, platta filer, icke-relationella databaser: alla dessa arkitekturer kan rymmas på databasservrar.

Techopedia förklarar databaseserver

I klient-serverns datormodell finns det en dedikerad värd för att köra och servera resurserna, vanligtvis en eller flera program. Det finns också flera klienter som kan ansluta till servern och använda resurserna som erbjuds och värdas av denna server.

När man överväger databaser i klientservermodellen kan databasservern vara baksidan av databasapplikationen (instansen), eller det kan vara hårdvarudatoren som är värd för instansen. Ibland kan det till och med hänvisa till kombinationen av både hårdvara och programvara.

I mindre och medelstora inställningar kommer maskinvaradatabaservern också vanligtvis att vara värd för serverdelen av programvaran som använder databasen. Om vi ​​till exempel betraktar en bank kommer maskinvarudatabaservern att vara värd för mjukvarubaseradatabaservern och bankens programapplikation. Denna applikation kommer sannolikt att ansluta till databasen via specifika portar och använda interprocesskommunikation för att logga in och få tillgång till data som finns i databasen. Användarna i banken, som sitter vid sina persondatorer, kommer också att använda klientmodulen för applikationen installerad på sina datorer för att ansluta till databasen. I det här exemplet finns det faktiskt två klient-servermodeller vi tittar på: databasen och applikationen.

I större inställningar kan transaktionsvolymen vara sådan att en dator inte kan hantera lasten. I det här fallet kommer databasprogramvaran att ligga på en dedicerad dator och applikationen på en annan. I det här scenariot finns det en dedikerad databaseserver, som är kombinationen av hårdvara och programvara, och en separat dedikerad applikationsserver.

Vad är en databaseserver? - definition från techopedia