

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
<a name="transactions"></a>

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](https://www.w3.org/TR/rdf-sparql-query/) et la documentation du [langage de traversée des graphes Apache TinkerPop Gremlin](http://tinkerpop.apache.org/gremlin.html) 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.

**Topics**
+ [Définition des niveaux d'isolement](transactions-isolation-levels.md)
+ [Niveaux d'isolement des transactions dans Neptune](transactions-neptune.md)
+ [Exemples de sémantique des transactions Neptune](transactions-examples.md)