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.
Commencer à utiliser JSON pour Valkey et Redis OSS
ElastiCache prend en charge le format natif JSON ( JavaScript Object Notation), qui est un moyen simple et sans schéma d'encoder des ensembles de données complexes dans des clusters Valkey et Redis OSS. Vous pouvez stocker et accéder aux données de manière native à l'aide du format JSON ( JavaScript Object Notation) au sein des clusters, et mettre à jour les données JSON stockées dans ces clusters, sans avoir à gérer de code personnalisé pour les sérialiser et les désérialiser.
En plus d'utiliser les opérations d'API Valkey et Redis OSS pour les applications qui fonctionnent via JSON, vous pouvez désormais récupérer et mettre à jour efficacement des parties spécifiques d'un document JSON sans avoir à manipuler l'objet dans son intégralité. Cela peut améliorer les performances et réduire les coûts. Vous pouvez également rechercher le contenu de votre document JSON à l'aide de la requête JSONPath
de style Goessner
Après avoir créé un cluster avec une version de moteur prise en charge, le type de données JSON et les commandes associées sont automatiquement disponibles. Compatible avec les API et compatible RDB avec la version 2 du module JSON, vous pouvez donc facilement migrer les applications Valkey et Redis OSS existantes basées sur JSON vers. ElastiCache Pour plus d'informations sur les commandes prises en charge, consultezCommandes Valkey et Redis OSS prises en charge.
Les métriques JsonBasedCmds
liées au JSON JsonBasedCmdsLatency
sont intégrées CloudWatch pour surveiller l'utilisation de ce type de données. Pour plus d'informations, consultez Metrics for Valkey et Redis OSS.
Note
Pour utiliser JSON, vous devez exécuter Valkey 7.2 ou version ultérieure, ou Redis OSS 6.2.6 ou version ultérieure.