Publié le: Mar 14, 2023

Amazon Keyspaces (pour Apache Cassandra) est un service de base de données évolutif, sans serveur, hautement disponible et entièrement géré, compatible avec Apache Cassandra.

Aujourd'hui, Amazon Keyspaces a ajouté la prise en charge des horodatages côté client. Les horodatages côté client sont des horodatages compatibles avec Cassandra qui sont conservés pour chaque cellule de votre tableau. Vous pouvez utiliser les horodatages côté client pour résoudre les conflits au niveau des cellules en laissant les applications déterminer l'ordre des écritures. Par exemple, lorsque plusieurs applications mettent à jour les mêmes données ou lorsque les opérations d'écriture arrivent dans le désordre en raison d'une latence réseau variable, Amazon Keyspaces utilise ces horodatages pour traiter les écritures en fonction des horodatages d'écriture des cellules individuelles au sein des lignes. Pour utiliser des horodatages côté client, utilisez la clause USING TIMESTAMP dans votre requête CQL Data Manipulation Language (DML, langage de manipulation de données). Avec ce lancement, vous pouvez également utiliser la fonction WRITETIME pour voir la valeur d'horodatage qui est stockée pour une cellule spécifique des tableaux à l'aide d'horodatages côté client. 

Les horodatages côté client sont disponibles dans toutes les régions AWS où AWS propose Amazon Keyspaces. Pour en savoir plus, consultez notre documentation. Si vous débutez sur Amazon Keyspaces, le guide de démarrage vous montrera comment approvisionner rapidement un espace de clés et vous fera découvrir les fonctionnalités de requête et de dimensionnement d'Amazon Keyspaces.