Съдържание:
Определение - Какво означава Google BigTable?
Google BigTable е нерелационален, разпределен и многоизмерен механизъм за съхранение на данни, изграден върху собствените технологии за съхранение на Google за повечето онлайн приложения и продукти на бек-енд компании. Тя осигурява мащабируема архитектура на данни за много големи инфраструктури на база данни.
Google BigTable се използва главно в собствени продукти на Google, въпреки че известен достъп е наличен в приложенията на Google App Engine и приложенията на база данни на трети страни.
Techopedia обяснява Google BigTable
Google BigTable е постоянна и сортирана карта. Всеки низ в картата съдържа ред, колони (няколко типа) и стойност на печат на времето, която се използва за индексиране. Например, низът от данни за уебсайт се записва, както следва:
- Обратният URL адрес се запазва като име на реда (com.google.www).
- Графата със съдържание съхранява съдържанието на уеб страницата.
- Съдържанието на котва записва всеки текст на котва или съдържание, отнасящи се към страницата.
- Печатът за време предоставя точното време, когато данните са били съхранени и се използва за сортиране на няколко екземпляра на страница.
Google BigTable е изграден на технологии като Google File File (GFS) и SSTable. Използва се от повече от 60 приложения на Google, включително Google Finance, Google Reader, Google Maps, Google Analytics и уеб индексиране.




