A common database approach for OLTP and OLAP using an in-memory column database
C-Store: A Column-oriented DBMS