Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Otázky , ktoré beží rýchlejšie v priestorových databázach

Priestorové databázy je zvláštny druh databázy , ktorá ukladá dáta súvisiace s fyzickým umiestnením objektov v priestore . Tieto databázy majú špeciálnu sadu otázok , ktoré sa týkajú špecificky na špeciálnych dát . Napríklad , môžete spustiť dotaz , ktorý meria vzdialenosť medzi dvoma bodmi v priestore . Tieto typy dotazov oveľa rýchlejšie v priestorovej databáze v porovnaní s všeobecnou databáze , pretože databáza je tak vysoko špecializované k predstavuje fyzický priestor . Priestorové meranie

dotaz priestorové meranie je ten , ktorý meria nejakú priestorovú množstvo , ako je vzdialenosť medzi dvoma bodmi . Vzhľadom k tomu , priestorovej databázy je organizovaný takým spôsobom , špecializované , tento dotaz je oveľa účinnejšia , keď beží na priestorové databázy . V skutočnosti , všeobecné databázy nepodporuje tento typ dotazu vôbec . Budete musieť čítať dáta z databázy a vykonávať výpočty pomocou druhého programu .
Priestorové umiestnenie

priestorové databázy je pripravená rýchlo vrátiť umiestnenie jeden z jej členov dát v priestore . To je čiastočne spôsobené tým , priestorové index používaný databáz . Príklad priestorové index je mriežka . V prípade dvoch - dimenzionální mriežky , priestorové index uloží x - a y - súradnice svojich dátových členov . Pravidelné databázy nepoužívajte priestorové indexy , a teda priestorové databázy prekonať všeobecných databáz v týchto operáciách .
Priestorové predikát

priestorová predikát umožňuje za pravdivý /false reakcie na otázky ako napríklad : " Je objekt vo vzdialenosti do 50 metrov objekt C " ? Vzhľadom k priestorovej index a schopnosti priestorové meranie priestorových databáz , tento druh dotazu beží veľmi rýchlo . Rovnako ako je tomu v prípade priestorových meraní , všeobecné databázy by vyžadovala druhú aplikáciu vykonať výpočty potrebné k riešeniu otázok priestorovej prívlastkové .
Priestorové Funkcia /konštruktérov

priestorové konštruktor vytvorí nový dátový člen v priestorovej databáze , kým priestorové funkcie upravuje alebo vykonáva nejaké operácie na existujúce dátový člen . Pretože tieto funkcie do značnej miery závisí na priestorových údajov , ktoré bežia oveľa rýchlejšie v priestorových databázach . Môžete napríklad funkcia , ktorá sa otáča objekt stanovený počet stupňov pomocou priestorové index pre urýchlenie spracovania funkcie . Všeobecne databázy nemá priestorové index a bude vyžadovať sekundárne aplikácie , aby sa mohla plniť tieto funkcie .

Najnovšie články

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