HHCode - HHCode
Kierukka Hyperspatial koodi , joka tunnetaan myös HHCode , on tietojen tallennus muoto erittäin suuri ajallisesti ja aineistoja.
Kehittäminen HHCode voidaan jäljittää ponnisteluja tutkijoiden työskentelevät Kanadan Hydrographic Service : n Atlantic aluetoimistoa klo Bedford Institute of osasto vuonna Dartmouth , Nova Scotia . CHS oli edessään ongelma hydrografisten tutkimusten aikana hankittujen erittäin suurten paikkatietoaineistojen tallentamisessa (joilla oli siten ajallinen elementti), ja haki menetelmää tietoaineistojen tallentamiseksi relaatiotietokantarakenteeseen .
CHS tutkijat tiettävästi käsitteellisti ajallisesti ja indeksointijärjestelmämme aikana hydrografiset tutkimus laivalla CCGS Hudson on Georges Bank kesällä 1989. indeksointijärjestelmämme mukana mukaelma Riemannin Hyperkuution tietorakenne, vetoamalla kierteisen kautta 3-ulotteinen avaruus, joka sallittu n-koon ominaisuuksille.
Ehdotetun indeksointijärjestelmän tosiasiallista toteutusta kutsuttiin kierteiseksi hyperspatiaaliseksi koodiksi, ja sitä käytettiin ensin muuttamalla Oracle-tietokantaversion 4 asennusta . HHCode-indeksointijärjestelmä sallii paikkatietojen lisäksi myös muiden tietotyyppien erittäin tehokkaan pakkaamisen. , parantaen samalla haku- ja hakuaikoja. HHCode käsittää eräänlaisen tilan täyttökäyrän ja konseptin julkaisivat CHS-tutkijat International Hydrographic Review -julkaisussa .
Myöhemmin Oracle Corporation sai tietää innovaatiosta, joka johti sopimukseen Kanadan hallituksen kanssa, jonka mukaan CHS-tutkijat työskentelivät Oracle-ohjelmoijaryhmän kanssa toimistossa Hullissa, Quebecissä 1990-luvun alkupuolella Oracle-tietokannan ytimen uudistamiseksi . Tuloksena saatu ohjelmisto oli Oracle-tietokantaversio 7, johon sisältyy SDO (Spatial Data Option). SDO: n myöhempi kehittäminen on johtanut Oracle Spatial -laajennukseen nykyisiin Oracle-tietokantoihin.
Koska HHCode on avoimen lähdekoodin tietomuoto, useat paikkatieto- ja ohjelmistoyritykset ovat ottaneet sen käyttöön erilaisissa tuotteissa, jotka on suunnattu erittäin suurille yritystietojen käyttäjille, nimittäin Helical Systems Inc. ja CubeWerx.
Viitteet
- Varma, H. et ai. Tietorakenne tila-ajallisia tietokantoja varten (1990). Kansainvälinen hydrografinen katsaus, Monaco, LXVII (1), tammikuu.