Vitajte na [www.pocitac.win] Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy počítačový

What Is a Vertical Database?

", 3, [[

Vertikálna databáza je taká, v ktorej je fyzické rozloženie údajov radšej stĺpec po stĺpcoch ako riadok po riadku. Namiesto toho, aby boli usporiadané do horizontálnych štruktúr záznamu a spracovávané vertikálne, sú údaje vo vertikálnej databáze usporiadané do vertikálnych štruktúr známych ako predikátové stromy alebo P-stromy a spracovávané vodorovne.

Ťažba dát

Horizontálne databázy sú vhodné pre aplikácie, v ktorých je požadovaným výsledkom súbor horizontálnych záznamov, ale menej pre aplikácie, ako je napríklad získavanie údajov, kde sa výskumníci zvyčajne zaujímajú o výsledky, ktoré možno stručne vyjadriť. Na druhej strane P-stromy sú vhodné na ťažbu dát. P-stromy sa zvyčajne vytvárajú rozkladom každého atribútu alebo stĺpca tabuľky horizontálnych záznamov na samostatné bitové vektory alebo dátové štruktúry poľa. P-stromy môžu byť jednorozmerné, dvojrozmerné alebo viacrozmerné; ak údaje, ktoré sa majú uložiť do databázy, majú prirodzené dimenzie - napríklad geopriestorové údaje alebo geografické informácie - rozmery stromu P sa zhodujú s rozmermi údajov.

Výkon

Údaje vo vertikálnej databáze sa spracúva prostredníctvom rýchlych logických operátorov, ako sú AND, OR, exkluzívne OR a doplnok. Ďalej, usporiadaním údajov radšej po stĺpcoch ako po riadkoch je možné vykonávať dotazy alebo vyhľadávanie na údajoch bez prístupu na stránky na pevnom disku, ktoré nie sú ovplyvnené dotazom, a tak zvýšiť rýchlosť získavania údajov. , Toto je dôležitý faktor pri ťažbe údajov vo veľmi veľkých úložiskách údajov.

Veľkosť stránky

Ďalšou výhodou vertikálnych databáz je, že umožňujú ukladanie údajov na veľké stránky. Veľká veľkosť stránky znamená, že pri jedinej operácii čítania sa dá získať veľký počet relevantných údajových položiek. Naproti tomu jediná operácia čítania na horizontálnej databáze načíta nielen relevantné dátové položky, ale aj atribúty alebo stĺpce, ktoré nie sú relevantné pre príslušný dotaz a uprednostňujú malé veľkosti stránok.

Scientific Applications

Vertikálne databázy získali v posledných rokoch od vedeckej komunity nový záujem. Počet súčasných používateľov vo vedeckých databázových aplikáciách je zvyčajne oveľa menší ako v komerčných aplikáciách, ale používatelia majú tendenciu predkladať zložitejšie, nepredvídané otázky. Okrem toho aplikácie vedeckých databáz musia obvykle poskytovať automatizovanejšiu reakciu na zložité otázky z dôvodu neexistencie pracovníkov technickej podpory databáz a systémov. Vedeckí používatelia zvyčajne radšej pracujú s vyhradenými vlastnými počítačovými systémami, takže aplikácie vedeckých databáz musia byť medzi rôznymi modelmi počítačov prenosné. Vertikálne databázy sú vo všetkých týchto číslach lepšie ako horizontálne náprotivky

Copyright © počítačové znalosti Všetky práva vyhradené