Sémantique des transactions dans Neptune - Amazon Neptune

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Sémantique des transactions dans Neptune

Amazon Neptune est conçu pour permettre les charges de travail à traitement transactionnel en ligne (OLTP) hautement simultanées sur les graphes de données. La spécification du langage de requête SPARQL pour RDF du W3C et la documentation du langage de traversée des graphes Apache TinkerPop Gremlin ne définissent pas la sémantique des transactions pour le traitement simultané des requêtes. Comme la prise en charge d'ACID et les garanties de transactions bien définies peuvent être très importantes, nous appliquons une sémantique stricte pour contribuer à éviter les anomalies de données.

Cette section définit ces règles sémantiques et illustre la façon dont elle s'appliquent à certains cas d'utilisation courants dans Neptune.