一份关于各种非关系型数据库的优点和缺点的通用介绍,就是 Ian Varley的博士论文, No Relation: The Mixed Blessings of Non-Relational Databases。它的作成时间距今有一点长,但如果你有时间去了解HBase schema建模方式和RDBMS有什么不同的话,它可以作为很好的背景知识阅读材料。也可阅读 keyvalue 和 schema.casestudies,了解HBase如何内部保存数据。
在Cloud Bigtable website上的文章,Designing Your Schema,写的很不错,并且在那里列出的要学习的课程和这里关于HBase的应用相同,只是引用的数值要除以10才能在HBase上工作。
例如,那里说个体值可以在 10MB,Cloud Bigtable的最大列族数为100,要想HBase可以做的和Cloud Bigtable一样,考虑HBase的列族数在10以内