Tartalomjegyzék:
Meghatározás - Mit jelent a Google BigTable?
A Google BigTable egy nem relációs, elosztott és többdimenziós adattárolási mechanizmus, amely a Google legtöbb online és háttér alkalmazásának / termékének a saját Google tároló technológiáira épül. Skálázható adat-architektúrát biztosít nagyon nagy adatbázis-infrastruktúrákhoz.
A Google BigTable-t főként védett Google-termékekben használják, bár bizonyos hozzáférés elérhető a Google App Engine és a harmadik fél adatbázis-alkalmazásaiban.
A Techopedia magyarázza a Google BigTable-t
A Google BigTable egy kitartó és rendezett térkép. A térkép minden karakterlánca tartalmaz egy sort, oszlopokat (többféle) és az időbélyegző értékét, amelyet az indexeléshez használnak. Például egy weboldal adatsorát a következőképpen menti el:
- A megfordított URL címet sornévként menti (com.google.www).
- A tartalom oszlop a weboldal tartalmát tárolja.
- A horgonytartalom elmenti az összes oldalra hivatkozó horgonyszöveget vagy tartalmat.
- Az időbélyeg megadja az adatok tárolásának pontos időpontját, és egy oldal több példányának rendezésére szolgál.
A Google BigTable olyan technológiákra épül, mint a Google File System (GFS) és az SSTable. Ezt több mint 60 Google-alkalmazás használja, köztük a Google Finance, a Google Reader, a Google Maps, a Google Analytics és az internetes indexelés.
