BigTable是Google开发的基于GFS和Chubby的分布式存储系统。Google的很多数据,包括 Web 索引、卫星图像数据等在内的海量结构化和半结构化数据,都是存储在BigTable中的。从实现上来看, BigTable并没有什么全新的技术,但是如何选择合适的技术并将这些技术高效、巧妙地结合在一起恰恰是最大的难点。Google的工程师通过研究以及大量的实践,完美实现了相关技术的选择及融合。BigTable在很多方面和数据库类似,但它并不是真正意义上的数据库。通过本节的学习,读者将会对 BigTable的数据模型、系统架构、实现及它使用的一些数据库技术有一个全面的认识。