Domov databázy Čo je Google bigtable? - definícia z technológie

Čo je Google bigtable? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená Google BigTable?

Google BigTable je nerelačný, distribuovaný a viacrozmerný mechanizmus ukladania údajov postavený na proprietárnych technológiách ukladania údajov Google pre väčšinu online aplikácií a produktov typu back-end spoločnosti. Poskytuje škálovateľnú dátovú architektúru pre veľmi veľké databázové infraštruktúry.

Google BigTable sa používa hlavne v proprietárnych produktoch Google, hoci určitý prístup je k dispozícii v aplikáciách Google App Engine a databázových aplikáciách tretích strán.

Techopedia vysvetľuje Google BigTable

Google BigTable je trvalá a triedená mapa. Každý reťazec na mape obsahuje riadok, stĺpce (niekoľko typov) a hodnotu časovej pečiatky, ktorá sa používa na indexovanie. Napríklad reťazec údajov pre webovú stránku sa uloží nasledovne:

  • Obrátená adresa URL sa uloží ako názov riadku (com.google.www).
  • Stĺpec obsahu ukladá obsah webovej stránky.
  • Obsah kotvy uloží akýkoľvek text kotvy alebo obsah odkazujúci na stránku.
  • Časová pečiatka poskytuje presný čas, kedy boli dáta uložené, a používa sa na triedenie viacerých inštancií stránky.

Google BigTable je postavený na technológiách ako Google File System (GFS) a SSTable. Používa ho viac ako 60 aplikácií Google vrátane služieb Google Finance, Google Reader, Mapy Google, Google Analytics a indexovanie webu.

Čo je Google bigtable? - definícia z technológie