Domov audio Čo znamená rozdelenie na databázu?

Čo znamená rozdelenie na databázu?

Anonim

Q:

Čo znamená rozdelenie na databázu?

A:

Rozdelenie databázy znamená rozdelenie rôznych častí údajov uložených v databáze a ich rozdelenie na rôzne oddiely alebo časti. Často sa to prispôsobuje vyrovnávaniu záťaže alebo pomáha pri poskytovaní menších databázových súborov, na ktorých môžu pracovať nezávislé serverové systémy.

Webinár: Premiestnenie relačných databáz nad rámec tradičných

Zaregistrujte sa tu

V rozdelenej databáze môžu byť niektoré skupiny rozdelené do viacerých uzlov alebo serverov. Ostatné budú umiestnené nezávisle v jednom uzle.

Rôzne typy rozdelenia oblastí zahŕňali rozdelenie rozsahu, rozdelenie zoznamu a rozdelenie hashov. V oblasti rozdelenia rozsahu inžinieri rozdelia jednu databázovú tabuľku rozdelením do viacerých rozsahov kľúčov. Rozdelenie na zoznamy zahŕňa zavedenie identifikátora najvyššej úrovne a zoskupenia súborov údajov do uzla rozdelenej databázy. Hash partitioning používa hash funkciu na triedenie rozdelenia dátových súborov.

Inžinieri tiež hovoria o „úlomkoch“ v horizontálnom rozdelení. Databázový zlomok je držaný na svojom vlastnom serveri, aby opäť umožnil vyrovnávanie záťaže alebo zdieľanie záťaže. Rozdeľovanie databáz je rastúci jav, keďže relačné databázy a ďalšie nástroje narábajú s rastúcim objemom údajov vo veku veľkých dát a analytiky.

Čo znamená rozdelenie na databázu?