Kazalo:
Opredelitev - Kaj pomeni Google BigTable?
Google BigTable je nerelativni, porazdeljeni in večdimenzionalni mehanizem za shranjevanje podatkov, ki je zgrajen na podlagi lastnih Googlovih tehnologij za shranjevanje za večino spletnih spletnih in zalednih aplikacij / izdelkov. Ponuja razširljivo arhitekturo podatkov za zelo velike baze podatkov.
Google BigTable se večinoma uporablja v lastniških Googlovih izdelkih, čeprav je nekaj dostopa na voljo v aplikacijah Google App Engine in drugih bazah podatkov.
Techopedia razlaga Google BigTable
Google BigTable je obstojen in razvrščen zemljevid. Vsak niz na zemljevidu vsebuje vrstico, stolpce (več vrst) in vrednost časovnega žiga, ki se uporablja za indeksiranje. Na primer, niz podatkov za spletno mesto se shrani na naslednji način:
- Obrnjen naslov URL se shrani kot ime vrstice (com.google.www).
- V stolpcu z vsebino je shranjena vsebina spletne strani.
- Vsebinska sidra shrani vsako sidrno besedilo ali vsebino, ki se nanaša na stran.
- Časovni žig zagotavlja natančen čas, ko so bili podatki shranjeni in se uporabljajo za razvrščanje več primerkov strani.
Google BigTable je zasnovan na tehnologijah, kot sta Google File File (GFS) in SSTable. Uporablja ga več kot 60 Googlovih aplikacij, med njimi Google Finance, Google Reader, Google Maps, Google Analytics in spletno indeksiranje.