笔者曾经对 hbase cassandra, bigtable等说成是 列式存储也是疑惑过很久。
1. 列式存储数据库(Column-oriented database)一般也叫做列式数据库。 你可以看下具体的定义,而且列式存储大部分是关系型数据库,支持SQL。有名的例子有:Sybase IQ, C-Store, Vertica, VectorWise, MonetDB, ParAccel, and Infobright。
http://en.wikipedia.org/wiki/Column-oriented_DBMS
2. 懒的写例子,贴一段国外人的例子。一看就知道是 行式数据库(row-oriented)。 如果想进一步了解,或者英语不好看看以下几链接,就知道 column family其实就是相当于表的概念,每个column就是一个记录。
HBase will do two things for you:
1. All keys that