Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Spørringer som kjører raskere i romdatabaser
    En romlig database er en spesiell type database som lagrer data knyttet til den fysiske plasseringen av objekter i verdensrommet . Disse databasene har en spesialisert sett av spørsmål som knytter seg spesielt til spesielle data . For eksempel kan du kjøre en spørring som måler avstanden mellom to punkter i rommet . Disse typer spørsmål kjøre mye raskere i en database romlig i forhold til en generell database, ettersom databasen er så høyt spesialisert mot representerer fysisk plass. Spatial Måling

    En romlig måling spørring er en som måler noen romlig mengde, for eksempel distansen mellom to punkter . Siden den romlige database er organisert på en slik spesialisert måte , er denne spørringen langt mer effektiv når det kjøres på en romlig database . Faktisk har en generell database ikke støtter denne type spørring i det hele tatt . Du må lese data fra databasen og utføre beregninger ved hjelp av en andre program .
    Romlige plasseringen

    En romlig database er klar til raskt å gå tilbake plasseringen av en av sine data medlemmer i verdensrommet. Dette er delvis på grunn av den romlige indeks som brukes av databasen. Et eksempel på en romlig indeks er et rutenett. I tilfelle av et to-dimensjonalt rutenett , de romlige indeks lagrer x- og y- koordinatene for dets data medlemmer . Regelmessige databaser bruker ikke romindekser , og derfor romdatabaser utkonkurrere generelle databaser i disse operasjonene .
    Spatial predikater

    En romlig predikat gir en sann /falsk svar på spørsmål som " Er Object A innenfor 50 meter av Object C" ? Gitt den romlige indeksen og romlige måling evner av romlige databaser , kjører denne typen spørring spesielt rask . Som tilfellet er med romlige målinger , ville en generell database krever en andre program for å utføre beregningene som er nødvendige for å løse romlige underliggende spørringer.
    Spatial funksjoner /konstruktører

    romlig konstruktør oppretter en ny data medlem i en romlig database , mens en romlig funksjonen endrer eller utfører en operasjon på en eksisterende data medlem . Siden disse funksjonene er svært avhengige av romlige data , de kjører mye raskere i romlige databaser . For eksempel kan en funksjon som roterer en gjenstand et gitt antall grader bruker den romlige indeksen for å fremskynde bearbeidingen av funksjon . En generell database ikke har en romlig indeks og ville kreve en sekundær program for å hjelpe det utføre disse funksjonene .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan å omdirigere data som skal vises i AIX 
    ·Slik konverterer HTML-tagger Med ren tekst i C # 
    ·Hvordan bruker programmerere klasse attributter og meto…
    ·Hvordan bygge en flytende Box 
    ·Hvordan lage en påloggingsside i ASP 
    ·Slik konverterer EXE til kode 
    ·Hvordan overstyring Slett i Rails 
    ·Hvordan Pakk Lines i NetBeans 
    ·Hvordan lage en HTML- e-post Flyer for en Salon 
    ·Hva er Protocol uforlikelighet 
      Anbefalte artikler
    ·Ulike datatyper i Visual Basic 
    ·Hvordan lese bildene i en mappe på Python 
    ·ColdFusion Array Is Not Clearing 
    ·Hvordan bruke Xcopy å klone en disk 
    ·Hvordan redigere og sortere Pakket Desimal i mainframe 
    ·MySQL Linux Tutorial 
    ·Hvordan skrive NetBeans til en fil 
    ·Hvordan lage et objekt Bounce i C # 
    ·Hvordan skrive et nummer i Base 16 
    ·Hvordan kombinere logiske porter Diagrams 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/