22 Jul, 2009
Column Oriented DBMS
Posted by Bhavin Turakhia
Conventionally we take DBMS for granted as a structured data store that stores data in the form of rows. Infact most application developers can begin visualizing their data as rows in an RDBMS quite naturally.
While RDBMS serve the purposes of OLTP applications well, OLAP / data anlytics type applications have conventionally not been able to obtain the type of performance needed from RDBMses. This is where column oriented DBMS can help.
In the simplest form the difference between a conventional RDBMS and a column oriented database is that the latter stores data in a column form rather than a row form when persisted to disk. Another way to look at this is that the storage in a column oriented DBMS transposes the rows and columns of the storage in a conventional RDBMS.
For eg
| ID | Name | Age |
| 1 | Bhavin | 29 |
| 2 | Roger | 30 |
This would be persisted in a conventional RDBMS as follows -
1,Bhavin,29|2,Roger,30
In a column oriented DBMS this would be persisted as -
1,2|Bhavin,Roger|29,30
It is common knowledge that the slowest piece of a DB query is its disk seek time. While the RDBMS favors queries which require fetching all data of a given row, the latter model favors queries which require aggregates. For instance – count of all users with age >20, or sum of ages of all users, and so on. These type of queries will run much faster on a column oriented DBMS due to lesser seek time required to obtain the data.
OLAP and BI applications mostly consist of data aggregation and would therefore run faster on column oriented databases.
For a list of column-oriented DBMSes refer to http://en.wikipedia.org/wiki/Column-oriented_DBMS










Shape Ups Shoes have won quite a few awards and have really cleaned up financially in a tough economic market. But I’ve never been sold on what they are. I think that a Skechers Shape Ups should be either decorative or extremely functional in getting the Skechers Shape up trainer from Point A to Point B, like Skechers Shape up Shoes (not to say it can’t be both pretty and functional).
The Skechers Shape Ups Shoes seemed to be neither to me, but rather a sacrifice in both appearance and walkability. So I decided to put them through a test drive. While I don’t know whether they improve blood circulation, Shape up Skechers, improve posture, tighten the abs and butt and reduce cellulite Skechers ShapeUps, I wanted to test the comfort and Discount Shape up Shoes, as well as how cute or horrendous they looked on me Cheap Skechers Shape Ups Shoes.
Skechers Womens Shape Ups as comfortable as these were, I felt a bit unsteady. The extra cushioning makes you work harder, sure, but it also makes you feel slightly unsteady. In the streets of New York, who needs any more unsteadiness or perils in walking? And can you imagine wearing Shape up Sneaker? You need to feel the gas and brake pedals through your feet.