投稿日: May 25, 2022

Amazon ElastiCache for Redis および Amazon MemoryDB for Redis は、JavaScript Object Notation (JSON) 形式でのデータのネイティブな保存とアクセスをサポートするようになりました。今回のリリースにより、アプリケーションデベロッパーは、シリアル化と逆シリアル化のためのカスタムコードを管理することなく、Redis 内で JSON データを簡単に保存、取得、更新できます。ElastiCache と MemoryDB を使用することで、オブジェクト全体を操作することなく、JSON ドキュメントの特定の部分を効率的に取得して更新できるようになりました。これは、パフォーマンスを改善し、コストを削減するのに役立つ場合があります。JSONPath クエリ構文を使用して JSON ドキュメントのコンテンツを検索することもできます。

JSON サポートは、Redis バージョン 6.2 以降で、利用可能なすべてのリージョンの ElastiCache および MemoryDB 用に追加費用なしでご利用いただけます。使用を開始するには、ElastiCache 用 AWS マネジメントコンソールまたは MemoryDB 用 AWS マネジメントコンソールを使用して新しいクラスターを作成します。これにより、新しい JSON データ型と関連するコマンドを使用できるようになります。詳細については、AWS データベースブログの記事ElastiCacheMemoryDB のドキュメント、および ElastiCacheMemoryDB の JSON コマンドリファレンスを参照してください。