SAP HANA is a data management platform that is deploy as an appliance or in the cloud.
And its core is the SAP HANA database, an innovative in-memory database management system which makes full use of the capabilities of current hardware to increase application performance, to reduce cost of ownership and to enable new scenarios and applications that were not possible before.
The SAP HANA database is a hybrid database management system that combines several paradigms in one system. It includes a full relational database management system where individual tables can be stored column-based or row-based in memory, and column-based on disk.
It supports SQL, transactional isolation and recovery (ACID properties) and high availability. These capabilities are extended with the following features:
- Text analysis and search capabilities that support a state-of-the-art search experience. This includes full text search with advanced features such as free style search, linguistic search and fault-tolerant fuzzy search.
- Native support for geo-spatial data and operations.
- Support for series data.
- Built-in support for planning applications.
- SAP HANA provides capabilities for the efficient storage and processing of graph-like data structures with a flexible data schema.
- A task framework for executing potentially long running tasks. Task can started asynchronously and can be monitored on the level of application-defined steps.