Daftar Isi:
Definisi - Apa yang dimaksud dengan Google BigTable?
Google BigTable adalah mekanisme penyimpanan data nonrelasional, terdistribusi dan multidimensi yang dibangun di atas teknologi penyimpanan Google yang dipatenkan untuk sebagian besar aplikasi / produk online dan back-end perusahaan. Ini menyediakan arsitektur data scalable untuk infrastruktur database yang sangat besar.
Google BigTable terutama digunakan dalam produk Google yang dipatenkan, meskipun beberapa akses tersedia di Google App Engine dan aplikasi basis data pihak ketiga.
Techopedia menjelaskan Google BigTable
Google BigTable adalah peta persisten dan diurutkan. Setiap string di peta berisi baris, kolom (beberapa jenis) dan nilai cap waktu yang digunakan untuk pengindeksan. Misalnya, string data untuk situs web disimpan sebagai berikut:
- Alamat URL yang dibalik disimpan sebagai nama baris (com.google.www).
- Kolom konten menyimpan konten halaman Web.
- Konten jangkar menyimpan teks jangkar atau konten yang merujuk pada halaman.
- Cap waktu menyediakan waktu yang tepat kapan data disimpan dan digunakan untuk mengurutkan beberapa contoh halaman.
Google BigTable dibangun di atas teknologi seperti Google File System (GFS) dan SSTable. Ini digunakan oleh lebih dari 60 aplikasi Google, termasuk Google Finance, Google Reader, Google Maps, Google Analytics dan pengindeksan Web.
