Amazon Keyspaces (pour Apache Cassandra) prend désormais en charge les instructions préparées dans les lots enregistrés
Amazon Keyspaces (pour Apache Cassandra) prend désormais en charge les instructions préparées dans les lots enregistrés. Vous pouvez donc combiner les garanties d’atomicité des lots enregistrés avec les performances et l’efficacité des instructions préparées. Vous pouvez regrouper plusieurs instructions INSERT (INSÉRER), UPDATE (METTRE À JOUR) et DELETE (SUPPRIMER) préparées dans un seul lot atomique, où toutes les opérations réussissent ou aucune d’entre elles n’aboutit, tout en réduisant la charge d’analyse des requêtes pour les écritures répétées de plusieurs instructions.
Un service de base de données compatible avec Apache Cassandra, évolutif, hautement disponible et géré Amazon Keyspaces fonctionne sans serveur. Vous ne payez que pour les ressources que vous utilisez et vous pouvez créer des applications qui répondent à des milliers de requêtes par seconde avec un débit et un stockage pratiquement illimités.
Les instructions préparées vous permettent de définir la structure d’une instruction Cassandra Query Language (CQL) une seule fois et de l’exécuter à plusieurs reprises avec des valeurs différentes, ce qui améliore les performances et réduit les frais liés aux requêtes fréquemment exécutées. Grâce à la prise en charge des instructions préparées dans des lots enregistrés, vous pouvez créer des opérations atomiques à instructions multiples, qui sont à la fois cohérentes et efficaces, en utilisant les mêmes instructions CQL que vous utilisez déjà.
Les relevés préparés par lots enregistrés sont disponibles dans toutes les Régions AWS commerciales et dans les Régions AWS GovCloud (US) où Amazon Keyspaces est proposé. Pour en savoir plus, consultez la section Lots enregistrés dans le Guide du développeur d’Amazon Keyspaces.