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