Google BigTable

Autor: Judy Howell
Data Utworzenia: 1 Lipiec 2021
Data Aktualizacji: 12 Móc 2024
Anonim
What is Cloud Bigtable?
Wideo: What is Cloud Bigtable?

Zawartość

Definicja - Co oznacza Google BigTable?

Google BigTable to nierelacyjny, rozproszony i wielowymiarowy mechanizm przechowywania danych zbudowany na zastrzeżonych technologiach Google do przechowywania danych w większości internetowych aplikacji / produktów. Zapewnia skalowalną architekturę danych dla bardzo dużych infrastruktur baz danych.


Google BigTable jest wykorzystywany głównie w zastrzeżonych produktach Google, chociaż pewien dostęp jest dostępny w Google App Engine i aplikacjach baz danych innych firm.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Google BigTable

Google BigTable to trwała i posortowana mapa. Każdy ciąg na mapie zawiera wiersz, kolumny (kilka typów) i wartość znacznika czasu, która jest używana do indeksowania. Na przykład ciąg danych witryny internetowej jest zapisywany w następujący sposób:

  • Odwrócony adres URL jest zapisywany jako nazwa wiersza (com.google.www).
  • Kolumna zawartości przechowuje zawartość strony internetowej.
  • Treść kotwicy zapisuje każdą kotwicę lub treść odnoszącą się do strony.
  • Znacznik czasu podaje dokładny czas przechowywania danych i służy do sortowania wielu wystąpień strony.

Google BigTable jest oparty na technologiach takich jak Google File System (GFS) i SSTable. Jest używany przez ponad 60 aplikacji Google, w tym Google Finance, Google Reader, Google Maps, Google Analytics i indeksowanie stron internetowych.