Sisällysluettelo:
Määritelmä - Mitä Google BigTable tarkoittaa?
Google BigTable on ei-relatiivinen, hajautettu ja moniulotteinen tiedontallennusmekanismi, joka perustuu omaan Google-tallennustekniikkaan suurimmalle osalle yrityksen verkko- ja taustasovelluksista / tuotteista. Se tarjoaa skaalautuvan tietoarkkitehtuurin erittäin suurille tietokantainfrastruktuureille.
Google BigTable -laitetta käytetään pääasiassa omaan Google-tuotteeseen, vaikka jonkin verran käyttöoikeutta on saatavana Google App Enginen ja kolmansien osapuolien tietokantasovelluksissa.
Techopedia selittää Google BigTablen
Google BigTable on pysyvä ja lajiteltu kartta. Jokainen kartan merkkijono sisältää rivin, sarakkeet (useita tyyppejä) ja aikaleiman arvon, jota käytetään indeksointiin. Esimerkiksi verkkosivuston tietosarja tallennetaan seuraavasti:
- Käännetty URL-osoite tallennetaan rivin nimellä (com.google.www).
- Sisältösarake tallentaa verkkosivun sisällön.
- Ankkurisisältö tallentaa kaikki ankkuritekstit tai sivulle viittaavat sisällöt.
- Aikaleima antaa tarkan ajan, jolloin tiedot on tallennettu, ja sitä käytetään lajittelemaan useita sivun esiintymiä.
Google BigTable on rakennettu tekniikoille, kuten Google File System (GFS) ja SSTable. Sitä käyttää yli 60 Google-sovellusta, mukaan lukien Google Finance, Google Reader, Google Maps, Google Analytics ja Web-hakemistot.
