on 05-05-2013 1:10 AM
Hi all,
I'm currently trying to find a thesis question about SAP HANA!
From my understanding SAP HANA is a Hybrid database, having a Column-based store and a Row-based store.
Therefore, I thought we have a duplication of data in 2 (or more) different databases one being Column-based (Or mix) and a Row-based (Or different mix).
Then I found out about HYRISE (Rodent-store: http://ares.epic.hpi.uni-potsdam.de/apps/static/papers/hyrise_hybrid_engine.pdf),
how does HYRISE fit in SAP HANA?
Does SAP HANA follows some HYRISE principals?
Thank you guys in advance for the help!
Marouan
Hi Marouan,
in it's current implementation SAP HANA is not duplicating data over various storage engines.
You could either store data in the row- or in the column store.
You can migrate data between those two and you can query data from both storage types in one query, but the data itself is always stored just once.
If and how an approach similar to the one described in the paper you referenced will be implemented is not disclosed.
- Lars
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you for the quick answer!
Just as a follow up question, who or what decides to migrate data from one store to the other?
Is done by the processing engine (depending on the types queries)? or manually?
Finally would be fair to say that HANA storage is close to a PAX method(Partition Attributes Across http://www.vldb.org/conf/2001/P169.pdf)
Marouan
User | Count |
---|---|
89 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.