Acasă Baze de date Ce este Google Bigtable? - definiție din techopedia

Ce este Google Bigtable? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Google BigTable?

Google BigTable este un mecanism nerelațional, distribuit și multidimensional de stocare a datelor, construit pe tehnologiile de stocare Google proprii pentru majoritatea aplicațiilor / produselor online și back-end ale companiei. Oferă arhitectură de date scalabilă pentru infrastructuri de baze de date foarte mari.

Google BigTable este utilizat în principal în produsele Google proprii, deși un anumit acces este disponibil în Google App Engine și în aplicațiile de baze de date ale terților.

Techopedia explică Google BigTable

Google BigTable este o hartă persistentă și sortată. Fiecare șir din hartă conține un rând, coloane (mai multe tipuri) și valoarea timbru de timp care este utilizat pentru indexare. De exemplu, șirul de date pentru un site web este salvat după cum urmează:

  • Adresa URL inversată este salvată ca nume de rând (com.google.www).
  • Coloana conținut stochează conținutul paginii Web.
  • Conținutul de ancoră salvează orice text de ancoră sau conținut care face referire la pagină.
  • Un timbru furnizează ora exactă când datele au fost stocate și este utilizat pentru sortarea mai multor instanțe ale unei pagini.

Google BigTable este bazat pe tehnologii precum Google File System (GFS) și SSTable. Este utilizat de peste 60 de aplicații Google, inclusiv Google Finance, Google Reader, Google Maps, Google Analytics și indexarea Web.

Ce este Google Bigtable? - definiție din techopedia