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 dans ElastiCache (Redis OSS)
ElastiCache (Redis OSS) 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 au sein de clusters Redis OSS. Vous pouvez stocker et accéder aux données de manière native à l'aide du format JSON ( JavaScript Object Notation) dans les clusters Redis OSS, 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 de l'API 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. Ceci est compatible avec les API et RDB avec la version 2 du module RedisJSON, ce qui vous permet de migrer facilement des applications Redis OSS basées sur JSON existantes vers (Redis OSS). ElastiCache Pour plus d'informations sur les commandes Redis OSS prises en charge, consultezCommandes JSON 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 Redis OSS.
Note
Pour utiliser JSON, vous devez exécuter le moteur Redis OSS version 6.2.6 ou ultérieure.