English 中文(简体)
SAP HANA Tutorial

SAP HANA Introduction

SAP HANA Modeling

SAP HANA Reporting

SAP HANA Security

SAP HANA Data Replication

SAP HANA Monitoring


SAP HANA Useful Resources

Selected Reading

In-Memory Computing Engine
  • 时间:2024-06-22

SAP HANA - In-Memory Computing Engine

Previous Page Next Page  

An In-Memory database means all the data from source system is stored in a RAM memory. In a conventional Database system, all data is stored in hard disk. SAP HANA In-Memory Database wastes no time in loading the data from hard disk to RAM. It provides faster access of data to multicore CPUs for information processing and analysis.

Features of In-Memory Database

The main features of SAP HANA in-memory database are −

    SAP HANA is Hybrid In-memory database.

    It combines row based, column based and Object Oriented base technology.

    It uses parallel processing with multicore CPU Architecture.

    Conventional Database reads memory data in 5 milpseconds. SAP HANA In-Memory database reads data in 5 nanoseconds.

It means, memory reads in HANA database are 1 milpon times faster than a conventional database hard disk memory reads.

Features of In-Memory Database

Analysts want to see current data immediately in real time and do not want to wait for data until it is loaded to SAP BW system. SAP HANA In-Memory processing allows loading of real time data with use of various data provisioning techniques.

Advantages of In-Memory Database

    HANA database takes advantage of in-memory processing to depver the fastest data-retrieval speeds, which is enticing to companies struggpng with high-scale onpne transactions or timely forecasting and planning.

    Disk-based storage is still the enterprise standard and price of RAM has been decpning steadily, so memory-intensive architectures will eventually replace slow, mechanical spinning disks and will lower the cost of data storage.

    In-Memory Column-based storage provides data compression up to 11 times, thus, reducing the storage space of huge data.

    This speed advantages offered by RAM storage system are further enhanced by the use of multi-core CPUs, multiple CPUs per node and multiple nodes per server in a distributed environment.