HBase на самом деле не является столбчатой базой данных; это неправильно. HBase хранит данные в строках на основе первичного ключа каждой записи. Причина, по которой его называют «ориентированным на столбцы», заключается в том, что столбцы HBase структурированы в семейства столбцов, что противопоставляется традиционным базам данных. HBase пытается хранить записи вместе внутри одного и того же HFile (где данные HBase хранятся в Hadoop), поэтому его называют «ориентированным на столбцы»
Если вы хотите узнать больше об истинно ориентированных на столбцы базах данных, вот ссылка, которая может оказаться вам полезной: https://en.wikipedia.org/wiki/Column-oriented_DBMS