RDBMS and any technology that are row based will always have the same mechanics, and a very similar storage model. Also you are using set theory as the main method for interacting with the data.
When you switch to a column store you are dealing with a radically different model. Instead of storing rows, you are storing columns. And instead of set theory you are leverage a map/reduce solution.
This means certain things like summation of a column are very slow in rdbms because you need to query every column, and very fast in olap because you can just query a single dimension and also split the work across multiple servers.
Finally OLAP data is usually not being updated, which means a lock will never occur which could slow the process further.