Base de datos en memoria

Oracle Database In-Memory añade funcionalidad de columnas a Oracle Database para acelerar de forma transparente las consultas analíticas por órdenes de magnitud. Oracle Database In-Memory permite tomar decisiones basadas en datos en tiempo real para reducir costos, mejorar la productividad y aumentar la competitividad.

Mejora 100 veces los informes de bases de datos con Oracle Database In-Memory (6:46)

Aceleración de aplicaciones con Oracle Database In-Memory

Funciones de Database In-Memory

Formato de columnas en memoria

Oracle Database In-Memory implementa algoritmos de última generación para escaneos, uniones y agregación en memoria. Estas optimizaciones, junto con el procesamiento vectorial SIMD, permiten que Oracle Database In-Memory realizar consultas a miles de millones de filas por segundo para cada núcleo de CPU. La analítica que antes tardaba horas o más en ejecutarse ahora se puede completar en segundos, lo que permite tomar decisiones empresariales en tiempo real.

Arquitectura de formato dual

La arquitectura de formato dual de Oracle Database In-Memory representa tablas utilizando simultáneamente un formato tradicional de filas y un nuevo formato de columnas en memoria. Con ella, puedes ejecutar el procesamiento de transacciones y la elaboración de informes analíticos sobre los mismos datos en la misma base de datos.

Escalado horizontal

Oracle Database In-Memory permite un escalado transparente en memoria en Oracle Real Application Clusters (RAC). Al no estar limitado por la memoria de un único nodo, Oracle Database In-Memory puede acceder de forma transparente a la memoria de todos los nodos de un clúster, lo que permite crear un almacén en columnas más grande que un único nodo.

Alto grado de disponibilidad

Puedes crear, rellenar y mantener un almacén de columnas en memoria en una base de datos en espera en una configuración de Data Guard activa. Esto permite el uso completo de los recursos de CPU y memoria de la base de datos en espera para cargas de trabajo analíticas, así como la ubicación flexible del almacén de columnas en memoria en la base de datos primaria y sus bases de datos en espera afiliadas.

Tolerancia a fallos en memoria

Oracle Database In-Memory distribuye y duplica datos en memoria entre los nodos de un clúster Oracle Exadata, eliminando cualquier ralentización debido a fallos de nodos. Si un nodo falla, las consultas pueden utilizar de forma transparente la copia duplicada de datos en los nodos supervivientes.

Compatibilidad

No es necesario realizar cambios en la aplicación al implementar Oracle Database In-Memory con cualquier aplicación compatible con Oracle Database. Todas las amplias funciones, tipos de datos y API de Oracle siguen funcionando de forma transparente.

En memoria automática

Gestiona automáticamente el contenido del almacén de columnas en memoria en función del uso, maximizando el uso de la memoria de la base de datos sin necesidad de intervención manual.

Informes en tiempo real a través de múltiples fuentes de datos

Permite rellenar directamente fuentes de datos externos para que los usuarios puedan ejecutar consultas analíticas en todas las fuentes, tanto internas como externas a Oracle Database.

Historias de éxito de clientes

Lufthansa

Lufthansa se beneficia de la simplicidad de la configuración, las mejoras de desempeño y el ahorro de almacenamiento con Oracle Database In-Memory.

Beneficios de Database In-Memory

18 DE MARZO DE 2022

Oracle Database 21c In-Memory Hybrid Scans

Andy Rivenes, Director Principal de Productos, Oracle Database In-Memory

In-Memory Hybrid Scans es una nueva función de Oracle 21c. Con In-Memory Hybrid Scans, si excluye columnas de una tabla para que no se rellenen, la consulta puede seguir accediendo a esa tabla en el almacén de columnas en memoria (IM).

Lee el post completo

Productos y tecnologías relacionados

Oracle Real Application Clusters

Alta disponibilidad y escalabilidad para bases de datos Oracle

Active Data Guard

Recuperación ante desastres y protección de datos empresariales

Exadata

Ofrece mayor disponibilidad, mayor desempeño y hasta un 40 % menos de costos

Particiones

Mejora la capacidad de gestión, el rendimiento y la disponibilidad de grandes bases de datos

Empieza a utilizar Oracle Database In-Memory


Tutoriales

Conoce los conceptos clave de Oracle Database In-Memory.


Ponte en contacto con nosotros

Descubre cómo Oracle Database In-Memory puede ayudarte.