
Han sido muchos los hitos alcanzados por SAP en el mundo
de las BBDD, si bien es destacable que en 2010 comprase Sybase para mejorar su
posición en la gestión de datos y la movilidad. Pero realmente, lo que ha ido
buscando SAP hasta llegar a su actual situación es lograr una analítica actualizada
en tiempo real, evitando el tiempo derivado de mover grandes volúmenes de datos
procedentes de operaciones ETL (Extract, Transform and Load).
OLTP / OLAP como entidad única
Es un sistema para la gestión de BBDD por columna –
fila donde la información es almacenada en memoria de acceso aleatorio (RAM =
Random Access Memory).
Utiliza una arquitectura especifica denominada multi-core (procesador multinucleo) que permite una enorme capacidad de proceso. Esto significa que los tiempos de ejecución de los programas será proporcional a la cantidad de memoria accesible para leer, escribir… o para realizar movimientos de datos.
SAP HANA incluye:
- Dos almacenes de datos diferentes: el utilizado para datos basados en columnas y en filas
- Compresión de datos para optimizar espacio
- Particionamiento para segmentar la información de acuerdo a las necesidades específicas de la BBDD, y de este modo acelerar rendimientos.
- Mecanismos de inserción Delta para asegurar que solo es cargada la información transformada, y de este modo aumentar rendimientos en la BBDD.
El objetivo de SAP HANA ha sido construir un componente mixto OLAP / OLTP, utilizable tanto en entornos transaccionales u operacionales como en los analíticos o informativos.