Mise en route avec JSON - Amazon MemoryDB

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.

Mise en route avec JSON

MemoryDB prend en charge le format natif JSON ( JavaScript Object Notation), un moyen simple et sans schéma d'encoder des ensembles de données complexes dans des 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 le sérialiser et le désérialiser.

En plus de tirer parti des 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é, ce qui 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 l'API et compatible RDB avec la version 2 du module RedisJSON, ce qui vous permet de migrer facilement les applications Redis OSS existantes basées sur JSON vers MemoryDB. Pour plus d'informations sur les commandes Redis OSS prises en charge, consultezCommandes prises en charge.

Une métrique liée au JSON JsonBasedCmds est intégrée CloudWatch pour surveiller l'utilisation de ce type de données. Pour plus d'informations, consultez Metrics for MemoryDB.

Note

Pour utiliser JSON, vous devez exécuter le moteur Redis OSS version 6.2.6 ou ultérieure.