Globally Distributed Database

Oracle Globally Distributed Database disperse des segments d'un jeu de données au sein de nombreuses bases de données (shards) sur différents ordinateurs, on-premises ou dans le cloud. La solution permet de créer des bases de données multimodèles à l'échelle mondiale, distribuées et linéairement évolutives. Elle ne nécessite ni matériel ni logiciel spécialisé. Parallèlement, Oracle Globally Distributed Database améliore la cohérence forte, la puissance maximale du langage SQL, la prise en charge des données structurées et non structurées, ainsi que l'écosystème Oracle Database. La solution répond aux exigences de souveraineté des données et prend en charge les applications nécessitant une faible latence et une haute disponibilité.

Réplication basée sur RAFT dans Globally Distributed Database (2:50)
Innover avec Globally Distributed Database

Découvrez comment Oracle permet une hyper scalabilité au sein des bases de données distribuées globalement.

Créer des applications à l'échelle d'Internet

Oracle BlueKai Data Management Platform utilise Oracle Globally Distributed Database pour stocker des pétaoctets de données afin passer à des millions de transactions par seconde avec une seule base de données.

Résoudre les problèmes liés à la résidence des données

Découvrez comment Oracle aide ses clients à relever leurs défis de la résidence des données et à renforcer la conformité.

Pourquoi choisir Oracle Globally Distributed Database ?

Evolutivité pérenne pour un volume de données et un traitement des transactions améliorés

Éliminer les goulets d'étranglement des performances tout en permettant une mise à l'échelle linéaire des performances de la base de données.

Comment Oracle crée des applications à l'échelle d'Internet avec Oracle Database (43:48)

Répondez aux exigences de résidence et de conformité des données

Garantit que les données restent dans un emplacement géographique donné. Facilite une base de données globale unique, avec des données distribuées dans plusieurs régions.

Apprendre à créer une base de données mondiale

Déployez dans le cloud ou votre data center

Sur Oracle Base Database Service, Autonomous Database distribué mondialement ou une architecture multicloud dans Microsoft Azure et Amazon Web Services.

Traitement plus rapide des analyses

Toutes les partitions (shards) sont présentées à une application en tant que base de données logique unique, ce qui accélère le temps de réponse aux requêtes sur des ensembles de données extrêmement volumineux.

En savoir plus

RAFT Replication

La réplication basée sur RAFT permet un basculement rapide en quelques secondes et aucune perte de données pendant les pannes de nœud ou de data centers, facilitant ainsi une architecture de base de données distribuée symétrique Active-Active-Active qui améliore la disponibilité, simplifie la gestion et optimise l'utilisation des ressources à l'échelle mondiale.

Réplication RAFT dans Oracle Globally Distributed Database

Lac de données

Oracle Database est une base de données convergée. Elle peut stocker des données relationnelles et d'autres types de données non structurées ou semi-structurées, comme du texte, JSON, des graphes et des données spatiales. Oracle Globally Distributed Database peut être utilisé pour stocker d'énormes quantités de données structurées et non structurées, et pour éliminer la fragmentation des données.

Collection de documents JSON distribués

Fonctionnalités de Globally Distributed Database

Distribution automatisée des données

Partitionnement et repartitionnement automatisés des données

Oracle Globally Distributed Database place automatiquement les données sur le shard souhaité, ce qui permet d'économiser du temps et d'éliminer la préparation manuelle des données.

Fonctionnalités
  • Méthodes de partitionnement multiples (gérées par le système et définies par l'utilisateur)
  • Partitionnement de dépôt qui permet deux niveaux de sharding avec des méthodes et des clés de partitionnement différentes
  • Assimilation parallèle des données sur toutes les partitions
  • Requêtes parallèles sur toutes les partitions

Élasticité

Partitionnement flexible en fonction de vos besoins

Les partitions (shards) peuvent être ajoutées et supprimées et les données peuvent être corrigées sans aucun temps d'arrêt ni aucune perte de données.

Fonctionnalités
  • Ajout et retrait en ligne de partitions
  • Repartitonnement automatisé des données

Administration centralisée

Gérer et surveiller de manière centralisée les bases de données distribuées en tant que base de données logique unique

Un catalogue de partitions vous permet de gérer tous les shards dans Globally Distributed Database en tant que base de données logique unique.

Fonctionnalités
  • Configuration de la base de données distribuée
  • Ajout et retrait de partitions
  • Configuration haute disponibilité
  • Gestion des objets de base de données
  • Application de correctifs aux partitions
  • Indicateurs de surveillance détaillés
  • Configuration de sécurité

Acheminement automatisé des applications

Développement d’applications simplifié

Oracle Globally Distributed Database est pris en charge de façon native par les pilotes client Oracle Database. Les développeurs peuvent traiter Globally Distributed Database comme une base de données logique unique, ce qui simplifie le développement d'applications.

Fonctionnalités
  • Acheminement automatisé des demandes vers les partitions
  • Acheminement automatisé des demandes multipartitions au coordinateur
  • Prise en charge des transactions pour les mises à jour multipartitions
  • Prise en charge des pilotes JDBC, OCI et .Net
  • Basculement automatisé vers les bases de données de secours
  • Prise en charge des événements FAN
  • Identification automatique de la clé de partitionnement (21 JDBC)

Haute disponibilité

Aucun temps d'arrêt planifié ou non planifié

Oracle Globally Distributed Database est protégée contre les pannes et fournit des mécanismes pour les opérations planifiées en ligne, ce qui permet aux applications de respecter des contrats de niveau de service de disponibilité stricts.

Fonctionnalités
  • Réplication automatique des données
  • Basculement automatisé
  • Isolement des erreurs
  • Correction et mise à niveau en ligne
  • Sauvegarde/Récupération
  • Protection contre les sinistres
  • RAFT Replication

Oracle Globally Distributed Database rend le sharding aisé

Globally Distributed Database offre une solution fluide et efficace pour répondre aux besoins des utilisateurs globaux et s'adapter à diverses réglementations en matière de données.

Administration facile

Globally Distributed Database présente tous les shards en tant que base de données logique unique. L'administration centralisée, gérée via un catalogue de partitions, offre une vue complète de la base de données distribuée en tant qu'unité cohésive, réduisant ainsi les complexités.

Opérations simplifiées

Le partitionnement manuel des données est éliminé grâce à leur distribution automatique, ce qui simplifie le déploiement en intégrant des fonctionnalités de sharding et de resharding automatiques.

Simplification du développement d'applications

La fonctionnalité de routage automatisé rationalise les interfaces d'application avec la base de données en tant qu'entité logique unifiée et offre une prise en charge native des pilotes client de base de données.

Témoignages clients sur Globally Distributed Database

Grâce à OCI, les clients de Munich Re HealthTech tirent parti d'informations et de contrôle

Ce que les clients disent d'Oracle Globally Distributed Database



« Avec l'introduction de la réplication intégrée basée sur RAFT, la nouvelle version apporte le concept de sharding de bases de données à un nouveau niveau d'évolutivité et de performances. Une base de données mondiale à très grande échelle, distribuée et répliquée sur plusieurs emplacements géographiques en temps réel, est désormais une réalité, et les données qu'elle contient peuvent être localisées de manière transparente selon des règles complexes. »

Alexei Balaganski
Analyste principal et Directeur de la technologie, KuppingerCole Analysts


« Oracle a encore une fois augmenté les contrats de niveau de service de disponibilité et d'évolutivité pour les applications stratégiques en introduisant la réplication RAFT avec sa base de données Globally Distributed Database 23ai. Cela établit clairement la nouvelle norme industrielle pour les entreprises. »

Stephen Catanzano
Analyste senior en plateformes de données chez Enterprise Strategy Group

Cas d'usage d'Oracle Globally Distributed Database

Découvrez Oracle Globally Distributed Database à travers des ateliers pratiques

Voir plus d'ateliers

Découvrez comment atteindre la souveraineté des données avec Oracle Globally Distributed Database 19c
Oracle Globally Distributed Database - Atelier sur les bases de données à très grande échelle
Utiliser la réplication RAFT avec une base de données distribuée

Ressources sur Oracle Globally Distributed Database

2 mai 2024

Découvrir la puissance d'Oracle Globally Distributed Database : les avancées d'Oracle Database 23ai

Deeksha Sehgal, chef de produit senior, Oracle

Dans le domaine de la technologie des bases de données, Oracle Database 23ai marque une ère de transformation en inaugurant une vague d'avancées. Parmi ces avancées, l'accent est mis sur l'augmentation des capacités d'Oracle Globally Distributed Database. À l'approche de cette version, notre attention est centrée sur l'intégration de fonctionnalités innovantes adaptées aux environnements de données distribuées. Ce blog sert d'aperçu, mettant en lumière les améliorations intéressantes apportées par Oracle Database 23ai à Oracle Globally Distributed Database.

Lire la suite de l'article

Premiers avec Oracle Globally Distributed Database

Essayez Oracle Cloud Free Tier

Créez, testez et déployez gratuitement des applications sur Oracle Cloud.

Nous contacter

Vous aimeriez en savoir plus ? Un de nos experts peut répondre à vos questions.