Globally Distributed Database

Oracle Globally Distributed Database dispersa segmentos de un juego de datos en varias bases de datos (shards) en diferentes equipos, on-premises o en la nube. Facilita bases de datos multimodelo distribuidas globalmente y escalables linealmente. No requiere hardware ni software especializado. Oracle Globally Distributed Database hace todo esto mientras ofrece una sólida consistencia, todo el poder de SQL, soporte para datos estructurados y no estructurados, y el ecosistema de Oracle Database. Cumple los requisitos de soberanía de datos y es compatible con aplicaciones que requieren baja latencia y alta disponibilidad.

Innova con Globally Distributed Database

Descubre cómo Oracle facilita la hiperescalabilidad de bases de datos distribuidas en todo el mundo.

Crea aplicaciones de Internet a escala

Oracle BlueKai Data Management Platform utiliza Oracle Globally Distributed Database para almacenar petabytes de datos y escalar a millones de transacciones por segundo con una sola base de datos.

Cómo abordar los desafíos en materia de residencia de datos

Descubre cómo Oracle está ayudando a los clientes a abordar los desafíos de residencia de datos y fortalecer el cumplimiento.

¿Por qué elegir Oracle Globally Distributed Database?

Escalabilidad preparada para el futuro que permite aumentar el volumen de datos y el procesamiento de transacciones

Elimina los problemas de rendimiento al tiempo que facilitas un rendimiento de la base de datos escalado linealmente.

Cómo Oracle crea aplicaciones a escala de Internet a escala con Oracle Database (43:48)

Cumple con los requisitos de cumplimiento y residencia de datos

Garantiza que los datos permanezcan en una geolocalización determinada. Facilita una base de datos global única, con datos distribuidos en múltiples regiones.

Aprender cómo construir una base de datos global

Implementación multinube

Utiliza una arquitectura de "shared-nothing" (nada compartido) para cumplir con los requisitos de residencia de datos y proximidad de datos y proteger las bases de datos de tiempos de inactividad no planificados.

Arquitectura de referencia multinube

Procesamiento más rápido para análisis

Todos los fragmentos se presentan a una aplicación como una base de datos lógica única, acelerando el tiempo de respuesta de las consultas en conjuntos de datos extremadamente grandes.

Más información

Pipeline de datos

Los datos se pueden cargar en todas las particiones horizontales en paralelo a velocidades extremadamente altas, lo que impulsa una arquitectura que se puede escalar linealmente para la ingestión de datos. Además, Oracle Globally Distributed Database se puede utilizar para el procesamiento de secuencias de eventos, Internet de las cosas (IoT), Oracle Cloud Infrastructure (OCI) Logging Analytics, almacén de métricas y datos de series temporales, eliminando la necesidad de un canal de datos separado.

Cargando datos en Oracle Globally Distributed Database

Lago de datos

Oracle Database es una base de datos convergente. Puede almacenar datos relacionales y otros tipos de datos no estructurados o semiestructurados, como de texto, en formato JSON, gráficos y espaciales. Oracle Globally Distributed Database se puede utilizar para almacenar cantidades masivas de datos estructurados y no estructurados y eliminar la fragmentación de datos.

Fragmentación de colecciones de documentos JSON

Características de Globally Distributed Database

Distribución de datos automatizada

Fragmentación y remodelación de datos automatizadas

Oracle Globally Distributed Database coloca automáticamente los datos en el fragmento deseado, ahorrando tiempo y eliminando la preparación manual de datos.

Características
  • Varios métodos de fragmentación (gestionados por el sistema y definidos por el usuario)
  • Partición compuesta, que permite dos niveles de fragmentación con diferentes métodos y claves de partición
  • Ingesta de datos en paralelo en todas las particiones horizontales
  • Consultas paralelas en todas las particiones horizontales

Flexibilidad

Fragmentación flexible basada en tus necesidades

Se pueden agregar y eliminar fragmentos y se pueden redistribuir datos sin tiempo de inactividad ni pérdida de datos.

Características
  • Incorporación y eliminación en línea de las particiones horizontales
  • Refragmentación automatizada de los datos

Administración centralizada

Gestiona y supervisa de forma centralizada las bases de datos con particiones horizontales como una única base de datos lógica

Un catálogo te permite gestionar todos los fragmentos en Globally Distributed Database como una base de datos única y lógica.

Características
  • Ajuste y configuración de la base de datos con particiones horizontales
  • Incorporación y eliminación de las particiones horizontales
  • Configuración de alta disponibilidad
  • Gestión de objetos de base de datos
  • Aplicación de parches en las particiones horizontales
  • Métricas de supervisión detalladas
  • Configuración de seguridad

Enrutamiento de aplicaciones automatizado

Desarrollo de aplicaciones simplificado

Oracle Globally Distributed Database es nativamente compatible con los controladores de cliente de Oracle Database. Los desarrolladores pueden tratar Globally Distributed Database como una base de datos lógica única, simplificando el desarrollo de aplicaciones.

Características
  • Enrutamiento automatizado de solicitudes a particiones horizontales
  • Enrutamiento automatizado de solicitudes de varias particiones horizontales al coordinador
  • Soporte de transacciones para actualizaciones de varias particiones horizontales
  • Soporte para controladores JDBC, OCI y .Net
  • Conmutación por error automatizada en bases de datos en espera
  • Soporte para eventos de FAN
  • Identificación automática de la clave de partición horizontal (21 JDBC)

Alto grado de disponibilidad

Sin tiempo de inactividad planificado o no planificado

Oracle Globally Distributed Database está protegido contra interrupciones no planificadas y proporciona mecanismos para operaciones en línea, lo que permite a las aplicaciones cumplir con estrictos SLA de disponibilidad.

Características
  • Replicación de datos automatizada
  • Failover automatizado
  • Aislamiento de fallos
  • Aplicación de parches y actualizaciones en línea
  • Copia de seguridad y recuperación
  • Protección ante desastres

Memoria persistente

Amplía las bases de datos de memoria persistente con Oracle Globally Distributed Database

Oracle Database 21c permite almacenar todos los datos y rehacer en la memoria local persistente (persistent memory, PMem). El lenguaje de consulta estructurado (structured query language, SQL) se ejecuta directamente en los datos almacenados en un sistema de archivos de memoria persistente asignado, lo que elimina la ruta de código de E/S al almacenamiento en disco tradicional.

Características
  • Consistencia de datos para escrituras en PMem
  • Reducción del tiempo de conmutación por error
  • Uso optimizado de DRAM

Oracle Globally Distributed Database facilita una partición fluida

Globally Distributed Database ofrece una solución sin problemas y eficiente para dar cabida a una base de usuarios global y cumplir con diversas regulaciones de datos.

Gestión fácil

Globally Distributed Database presenta todos los fragmentos como una única base de datos lógica. La administración centralizada, gestionada a través de un catálogo de fragmentos, ofrece una vista integral de la base de datos distribuida como una unidad cohesiva, minimizando las complejidades.

Operaciones simplificadas

La fragmentación manual de datos se elimina con la distribución automática de datos, simplificando la implementación al incorporar capacidades de fragmentación automática y redistribución.

Optimiza el desarrollo de aplicaciones

La capacidad de enrutamiento automatizado simplifica las interfaces de aplicación con la base de datos como una entidad lógica unificada y ofrece soporte nativo para controladores de cliente de base de datos.

Éxito de clientes con Globally Distributed Database

Munich Re HealthTech brinda a los clientes información y control con OCI
Epsilon mejora la escalabilidad, el rendimiento y la disponibilidad con Oracle Sharding
Oracle BlueKai Data Management Platform utiliza Oracle Sharding para almacenar petabytes de datos y ampliarlos a millones de transacciones por segundo con una única base de datos

Oracle Globally Distributed Database

Experimenta Oracle Globally Distributed Database con laboratorios prácticos

Aprende a usar Oracle Sharding para aplicaciones esenciales a escala de Internet
Inicio rápido de Oracle Sharding

Recursos de Oracle Globally Distributed Database

Documentación

Documentación

  • Documentación del producto
  • Patrones de arquitectura de referencia inspirados en el cliente
    Explora los patrones de arquitectura de implementación de Oracle Cloud con las mejores prácticas de escalabilidad, disponibilidad y seguridad.

  • Ver patrones

Comienza con Oracle Globally Distributed Database


Prueba Oracle Cloud Free Tier

Crea, prueba y despliega aplicaciones en Oracle Cloud de forma gratuita.


Ponte en contacto con nosotros

¿Deseas saber más? Ponte en contacto con uno de nuestros expertos líderes del sector.