Obsah
- Definice - Co znamená Google BigTable?
- Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.
- Techopedia vysvětluje Google BigTable
Definice - Co znamená Google BigTable?
Google BigTable je nerelační, distribuovaný a vícerozměrný mechanismus ukládání dat postavený na proprietárních technologiích ukládání dat Google pro většinu společností 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.
Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.
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á všechny 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.