Innholdsfortegnelse:
Definisjon - Hva betyr Google BigTable?
Google BigTable er en ikke-relasjonell, distribuert og flerdimensjonal datalagringsmekanisme bygd på den egenutviklede Google lagringsteknologien for de fleste av selskapets online og back-end applikasjoner / produkter. Det gir skalerbar dataarkitektur for veldig store databaseinfrastrukturer.
Google BigTable brukes hovedsakelig i proprietære Google-produkter, selv om noe tilgang er tilgjengelig i Google App Engine og tredjeparts databaseapplikasjoner.
Techopedia forklarer Google BigTable
Google BigTable er et vedvarende og sortert kart. Hver streng på kartet inneholder en rad, kolonner (flere typer) og tidsstempelverdi som brukes til indeksering. For eksempel lagres datastrengen for et nettsted som følger:
- Den reverserte URL-adressen lagres som radnavnet (com.google.www).
- Innholdskolonnen lagrer innholdet på websiden.
- Ankerinnholdet lagrer ankertekst eller innhold som refererer til siden.
- Et tidsstempel gir den nøyaktige tiden da dataene ble lagret og brukes til å sortere flere forekomster av en side.
Google BigTable er bygget på teknologier som Google File System (GFS) og SSTable. Det brukes av mer enn 60 Google-applikasjoner, inkludert Google Finance, Google Reader, Google Maps, Google Analytics og webindeksering.
