Base de données mondiale Amazon Neptune

La base de données mondiale Amazon Neptune est conçue pour les applications distribuées dans le monde entier, permettant à une seule base de données Neptune de couvrir plusieurs régions AWS. Elle réplique vos données avec un faible impact sur les performances de la base de données, permet des lectures locales rapides avec une latence faible dans chaque région et garantit la reprise après sinistre en cas de pannes à l'échelle de la région. Avec la base de données mondiale Neptune, vous pouvez désormais déployer un cluster principal de bases de données Neptune dans une région AWS et répliquer ses données dans un maximum de cinq clusters de bases de données secondaires en lecture seule (avec 16 réplicas maximum en lecture seule chacun) dans différentes régions AWS.

La base de données mondiale utilise une réplication basée sur le stockage avec une latence typique inférieure à 1 seconde, en utilisant une infrastructure dédiée qui laisse votre base de données entièrement disponible pour servir les charges de travail des applications. Dans l'éventualité peu probable d'une dégradation ou d'une panne dans une région AWS, l'une des régions AWS secondaires peut être promue à des fonctionnalités de lecture et d'écriture dans une base de données mondiale.

Avantages de la base de données mondiale Neptune

Accès aux données en moins d'une seconde dans toutes les régions

La base de données Neptune vous permet de facilement mettre à l'échelle les lectures de bases de données dans les régions AWS et de placer vos applications à proximité de vos utilisateurs. Vos applications bénéficient d'un accès rapide aux données, quels que soient le nombre et l'emplacement des régions secondaires, avec des latences de réplication entre régions typiques d'à peine 1 seconde. Vous pouvez atteindre une capacité de mise à l'échelle accrue en créant jusqu'à 16 instances de bases de données dans chaque région AWS, qui resteront toutes à jour en permanence. L'extension de votre base de données à d'autres régions n'a aucun impact sur les performances. La réplication entre régions utilise une infrastructure dédiée dans la couche de stockage, permettant ainsi aux ressources de bases de données des régions principale et secondaire de rester entièrement disponibles pour répondre aux besoins des applications.

Reprise après sinistre entre régions

Si votre région principale subit une dégradation des performances ou une panne, vous pouvez promouvoir l'une des régions secondaires de sorte qu'elle assume les responsabilités de lecture/d'écriture. Un cluster Neptune peut récupérer en moins d'une minute, même en cas de panne complète de la région. Cela fournit à votre application un objectif de point de reprise (RPO) efficace d'une seconde et un objectif de délai de reprise (RTO) de moins d'une minute, offrant ainsi une base solide pour un plan global de continuité de l'activité.

Tarification

Grâce à la base de données mondiale Neptune, vous payez les ressources utilisées dans les régions AWS où votre cluster Neptune est présent en fonction de l'instance Neptune à la demande et des tarifs de stockage de cette région. En outre, vous payez pour les E/S d'écriture répliquées, qui captureront les écritures, les insertions et les suppressions entre le cluster principal et chaque cluster secondaire. Pour connaître les tarifs et sa disponibilité régionale, reportez-vous à la tarification Amazon Neptune.

Démarrer

Commencez à utiliser Amazon Neptune, une base de données orientée graphe entièrement gérée

Amazon Neptune est un service de base de données orientée graphe fiable, rapide et entièrement géré qui facilite la création et l'exécution d'applications utilisant des jeux de données hautement connectés. Le cœur d'Amazon Neptune est un moteur de base de données orientée graphe spécialisé et à hautes performances, optimisé pour stocker des milliards de relations et interroger le graphe avec une latence exprimée en millisecondes. Amazon Neptune prend en charge les modèles de graphe très appréciés Property Graph et W3C RDF, ainsi que les langages de requête associés openCypher, Apache TinkerPop Gremlin et SPARQL, ce qui vous permet de créer plus facilement des requêtes qui parcourent efficacement les jeux de données hautement connectés. Neptune soutient les cas d'utilisation de graphes tels que les moteurs de recommandation, la détection des fraudes, les graphes de connaissance, la découverte de médicaments et la sécurité informatique.