翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
JSON の使用開始
MemoryDB は、Redis OSS クラスター内で複雑なデータセットをエンコードするシンプルでスキーマレスな方法であるネイティブ JavaScript Object Notation (JSON) 形式をサポートしています。Redis OSS クラスター内の JavaScript Object Notation (JSON) 形式を使用してデータをネイティブに保存およびアクセスし、それらのクラスターに保存されている JSON データを更新できます。シリアル化および逆シリアル化するためのカスタムコードを管理する必要はありません。
JSON 上で動作するアプリケーションに Redis OSS APIs を活用するだけでなく、オブジェクト全体を操作することなく JSON ドキュメントの特定部分を効率的に取得して更新できるようになりました。これにより、パフォーマンスが向上し、コストを削減できます。また、Goessner-styleJSONPath
クエリを使用して、JSON ドキュメントの内容を検索することもできます。
サポートされているエンジンバージョンでクラスターを作成すると、JSON データタイプおよび関連するコマンドが自動的に使用可能になります。これは API 互換で、RDB は RedisJSON モジュールのバージョン 2 と互換性があるため、既存の JSON ベースの Redis OSS アプリケーションを MemoryDB に簡単に移行できます。サポートされている Redis OSS コマンドの詳細については、「」を参照してくださいサポートされているコマンド。
JSON 関連のメトリクスJsonBasedCmds
は、このデータ型の使用状況をモニタリング CloudWatch するために に組み込まれています。詳細については、「Metrics for MemoryDB」を参照してください。
注記
JSON を使用するには、Redis OSS エンジンバージョン 6.2.6 以降を実行している必要があります。