It is a combination of hardware and software made to process massive real time data using In-Memory computing. It combines row-based, column-based database technology. Data now resides in main-memory (RAM) and no longer on a hard disk. Its best suited for performing real-time analytics, and developing and deploying real-time applications.
Presentation Title | Date
Copyright Capgemini 2012. All Rights Reserved
SAP HANA Database : Business Value
Proposition
Make Decisions in Real-time
Accelerate Business Processes Unlock New Insights Improve IT Efficiency
Presentation Title | Date
Copyright Capgemini 2012. All Rights Reserved
Evolution of ABAP for SAP HANA
Presentation Title | Date
Copyright Capgemini 2012. All Rights Reserved
Possible Types of SAP HANA-Based
Applications
Presentation Title | Date
Copyright Capgemini 2012. All Rights Reserved
AS ABAP 7.4
Presentation Title | Date
Copyright Capgemini 2012. All Rights Reserved
SAP HANA Hardware Partners:
Presentation Title | Date
Copyright Capgemini 2012. All Rights Reserved
10
SAP HANA Architecture Overview:
Presentation Title | Date
Copyright Capgemini 2012. All Rights Reserved
11
Row Store & Column Store -
Presentation Title | Date
Copyright Capgemini 2012. All Rights Reserved
12
Row Store -
Presentation Title | Date
Copyright Capgemini 2012. All Rights Reserved
13
Column Store -
Presentation Title | Date
Copyright Capgemini 2012. All Rights Reserved
14
Column Store Advantages of column-based tables:
Faster Data Access Better Compression Better parallel Processing
Columnar storage is best for tables
That are subject to column operations on a large number of rows That have a large number of columns, more unused That are subject to aggregations and intensive search operations
Presentation Title | Date
Copyright Capgemini 2012. All Rights Reserved
15
Row Store Row storage is more suitable for tables
That contain mainly distinct values In which most/all columns are relevant That are not subject to aggregation or search operations on non-indexed columns That are fully buffered That have a small number of records