5. Columnar Storages Traditional Columnar Store C-Store/Vertica MonetDB Etc Columnar Store on Hadoop/Cloud Zebra (Y!’s effort in Pig) RCFile (Hive)
6. Category Pure Columnar MonetDB (in-memory, very fast) Columnar Group (Projection) C-Store/Vertica (FlexStore?) Zebra (Y!’s effort in Pig) Row Columnar (PAX) RCFile (Hive)
7. Row Construction Why needed? Columns data is stored separately, and may sorted in different order. Need Join MonetDB (in-memory, very fast) BAT C-Store/Vertica (use more projections to avoid, ?) Not need join (Join in Cloud is EXPENSIVE) Zebra (Y!’s effort in Pig) RCFile (Hive)
8. Data Sort Property Can data be sorted in anyway after loaded? No. Yes. Good for row construction Operating on sorted data. But need complex row construction.