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