Domov Databáze Co je Google bigtable? - definice z techopedie

Co je Google bigtable? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená Google BigTable?

Google BigTable je nerelační, distribuovaný a vícerozměrný mechanismus pro ukládání dat postavený na proprietárních technologiích Google pro ukládání dat pro většinu firemních online a back-end aplikací / produktů. Poskytuje škálovatelnou architekturu dat pro velmi velké databázové infrastruktury.

Google BigTable se používá hlavně v proprietárních produktech Google, ačkoli určitý přístup je k dispozici v aplikacích Google App Engine a databázových aplikacích třetích stran.

Techopedia vysvětluje Google BigTable

Google BigTable je trvalá a tříděná mapa. Každý řetězec na mapě obsahuje řádek, sloupce (několik typů) a hodnotu časového razítka, která se používá pro indexování. Řetězec dat pro web se například uloží takto:

  • Obrácená adresa URL se uloží jako název řádku (com.google.www).
  • Sloupec obsahu ukládá obsah webové stránky.
  • Obsah kotvy ukládá jakýkoli text kotvy nebo obsah odkazující na stránku.
  • Časové razítko poskytuje přesný čas, kdy byla data uložena, a používá se pro třídění více instancí stránky.

Google BigTable je postaven na technologiích, jako je Google File System (GFS) a SSTable. Používá ji více než 60 aplikací Google, včetně Google Finance, Google Reader, Google Maps, Google Analytics a indexování webu.

Co je Google bigtable? - definice z techopedie