内容
- 定义-Google BigTable是什么意思?
- Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
- Techopedia解释了Google BigTable
定义-Google BigTable是什么意思?
Google BigTable是一种非关系,分布式和多维数据存储机制,该机制基于专有的Google存储技术,适用于大多数公司的在线和后端应用程序/产品。它为大型数据库基础结构提供了可伸缩的数据体系结构。
Google BigTable主要用于专有的Google产品,尽管在Google App Engine和第三方数据库应用程序中可以使用某些访问权限。
Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
Techopedia解释了Google BigTable
Google BigTable是一个持久且经过排序的地图。映射中的每个字符串都包含行,列(几种类型)和用于索引的时间戳值。例如,网站的数据字符串保存如下:
- 反向的URL地址将保存为行名(com.google.www)。
- 内容列存储网页内容。
- 锚点内容保存引用该页面的所有锚点或内容。
- 时间戳提供了存储数据的确切时间,并用于对页面的多个实例进行排序。
Google BigTable建立在Google File System(GFS)和SSTable等技术之上。有60多个Google应用程序使用它,包括Google财经,Google阅读器,Google Maps,Google Analytics和Web索引。