| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Forespørgsler , der kører hurtigere i Spatial Databaser
    En rumlig database er en særlig form for database, der gemmer data i forbindelse med den fysiske placering af objekter i rummet. Disse databaser har et specialiseret sæt forespørgsler, der specifikt vedrører særlige data. For eksempel kan du køre en forespørgsel , der måler afstanden mellem to punkter i rummet . Disse typer af forespørgsler kører meget hurtigere i en rumlig database sammenlignet med en generel database , da databasen er så højt specialiseret retning repræsenterer det fysiske rum. Spatial Måling

    En rumlig måling forespørgsel er én, der måler nogle rumlige mængde, som afstanden mellem to punkter. Da den rumlige database er organiseret i en sådan specialiseret måde denne forespørgsel er langt mere effektiv , når køre på en rumlig database. Faktisk er en generel database ikke understøtter denne slags forespørgsel overhovedet . Du ville have til at læse data fra databasen og udføre beregninger ved hjælp af et andet program .
    Spatial Location

    En rumlig database er klar til hurtigt at returnere placeringen af et af sine data medlemmer i rummet . Dette er til dels på grund af den rumlige indeks bruges af databasen . Et eksempel på en rumlig indeks er et gitter . I tilfælde af et todimensionalt gitter , de rumlige indeks lagrer x - og y-koordinaterne af sine data medlemmer . Regelmæssige databaser ikke bruger rumlige indekser og derfor rumlige databaser udkonkurrerer generelle databaser i disse operationer.
    Spatial Prædikater

    En rumlig prædikat giver mulighed for en sand /falsk svar på forespørgsler som " Er Object A inden for 50 fødder af Object C " ? I betragtning af den rumlige indekset og rumlige målekapaciteten af rumlige databaser , kører denne slags forespørgsel særligt hurtigt . Som det er tilfældet med rumlige målinger vil en generel database kræver en anden ansøgning om at foretage de nødvendige beregninger for at løse rumlige prædikatforbrydelser forespørgsler.
    Spatial funktioner /Constructors

    rumlig constructor opretter en ny data medlem i en rumlig database , mens en rumlig funktion ændrer eller udfører nogle operation på et eksisterende data medlem . Da disse funktioner er stærkt afhængige af geodata , de kører meget hurtigere i rumlige databaser. For eksempel kan en funktion, der roterer et objekt et bestemt antal grader bruge rumlige indeks til at fremskynde behandlingen af funktionen . En generel database ikke har en rumlig indeks, og ville kræve en sekundær program til at hjælpe det udføre disse funktioner.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges ActiveX-komponenter i ASP 
    ·Sådan importeres XSD Into WSDL 
    ·Pascal Datatyper 
    ·Sådan Set Enkelt linjeafstand i et Div 
    ·Sådan Tilkald Block Uden Layout i Magento 
    ·Hvordan man opbygger en Inverted Index Med MapReduce 
    ·Hvordan udvikler man et DirectShow Camera Application 
    ·Hvad Er ActiveX Do 
    ·Sådan Dræb et job i en GNU Batch 
    ·Sådan installeres en ny SSL-certifikat 
      Anbefalede Artikler
    ·Sådan Konverter datoer til militære Datoer i Access 2…
    ·Hvad Er Visual Basic IDE 
    ·Sådan Genstart en Mislykket Curl Transfer i PHP 
    ·Hvordan man kompilerer netcat 
    ·Sådan Load en webside ved hjælp Sockets i VB.NET 
    ·Hvordan man undgår Alt i Melder i MySQL 
    ·Hvordan du lagrer en String variabel i Integer Type 
    ·Sådan bruges Visual Basic adgang til at sortere data 
    ·Hvad er multihomed Host i Java 
    ·Sådan Fjerne filer i Linux 
    Copyright © Computer Viden http://www.computerdk.com