Amazon Web Services ブログ

Category: Amazon ElastiCache

Amazon ElastiCache for Valkey の耐久性機能のお知らせ

本ブログでは、Amazon ElastiCache for Valkey の新機能である耐久性(Durability)についてご紹介します。この機能により、ElastiCache をキャッシュだけでなく永続的なデータストアとしても利用できるようになります。同期書き込みではデータ損失ゼロを実現し、非同期書き込みではマイクロ秒の書き込みレイテンシーを維持しながら最大10秒のデータ損失リスクに抑えます。Multi-AZ トランザクションログを使用したアーキテクチャ、パフォーマンス測定結果、AWS CLI を使った具体的な設定方法まで詳しく解説します。

AWS Advanced JDBC Wrapper による JDBC クエリキャッシュの自動化

AWS Advanced JDBC Wrapper の Remote Query Cache Plugin を使用して、JDBC クエリ結果を Amazon ElastiCache for Valkey に自動的にキャッシュする方法を紹介します。SQL ヒントを追加するだけで、アプリケーションコードの大幅な変更なしにデータベース負荷を削減しパフォーマンスを向上できます。

Amazon ElastiCache での集計機能のお知らせ

本ブログでは、Amazon ElastiCache の新機能である集計クエリ (aggregations) についてご紹介します。ElastiCache version 9.0 for Valkey で利用可能になったこの機能により、フィルタリング、グループ化、集計をキャッシュ内で直接実行でき、マイクロ秒レベルの低レイテンシーで分析が可能になります。ファセット検索、リアルタイムのトレンドランキング、運用レポートといったユースケースを、Python の valkey-py クライアントを使った実装例とともに解説しており、別途分析基盤を構築せずにリアルタイム分析を実現する方法を学べます。

Amazon ElastiCache での全文検索、完全一致検索、範囲検索、ハイブリッド検索

本ブログでは、Amazon ElastiCache for Valkey 9.0 で新たに利用可能になった全文検索、完全一致検索、数値範囲検索、ハイブリッド検索の機能をご紹介します。別途検索サービスを用意することなく、キャッシュ内で直接マイクロ秒単位の低レイテンシかつ毎秒数百万クエリのスループットで検索が可能になります。e コマースサイトを例に、タイプアヘッド検索、あいまい検索、フィルタ付きブラウジング、ベクトル類似度を組み合わせた商品レコメンデーションエンジンを Python と valkey-py で構築する手順を学べます。カタログ検索、エージェントメモリ、リアルタイムリーダーボードなどの実装に役立つ内容です。

Valkey が 2 周年を迎えました

本ブログでは、オープンソースの高性能キーバリューデータストアである Valkey の誕生 2 周年を振り返り、その急速な成長とコミュニティ主導のイノベーションについてご紹介します。Amazon ElastiCache for Valkey における Intuit、Tinder、Peloton などの大規模導入事例や、Valkey 9 で実現したスループット最大 40% 向上、Redis OSS 比で最大 60% の価格性能改善、フルテキスト検索やベクトル検索、ハッシュフィールド有効期限などの新機能を学ぶことができます。モダンなキャッシングとリアルタイムデータ基盤の最新動向を知りたい方におすすめの内容です。

Amazon ElastiCache 向け Valkey 9.0 のお知らせ

本ブログでは、Amazon ElastiCache で利用可能になった Valkey 9.0 の新機能についてご紹介します。フルテキスト検索やベクトル検索、ハイブリッドクエリを組み合わせた高度な検索機能、パイプライン処理で最大40%のスループット向上、ハッシュフィールド単位の TTL 設定、クラスターモードでのマルチデータベース対応など、リアルタイム分析や生成 AI ワークロードを支える多彩な機能強化を学べます。Amazon Bedrock や Amazon SageMaker AI と連携した RAG アーキテクチャの構築にも役立つ内容となっています。

本ブログでは、Amazon ElastiCache の耐障害性テストを AWS Fault Injection Service(AWS FIS)を使って実施する方法をご紹介します。キャッシュが常に利用可能という前提でアプリケーションを構築していると、実際の障害発生時に予期せぬクラッシュが起きることがあります。この記事では、ElastiCache for Valkey クラスターのセットアップから、AWS FIS 実験テンプレートの作成、フェイルオーバー実験の実行、Amazon CloudWatch を使った結果の監視・分析まで、ステップバイステップで解説します。Multi-AZ 構成での自動フェイルオーバーの動作確認や、アプリケーションの接続処理・キャッシュミス時の挙動を検証する方法を学ぶことで、本番環境での障害に備えた堅牢なシステム設計に役立てることができます。

AWS Fault Injection Service を使用した Amazon ElastiCache の耐障害性テスト

本ブログでは、Amazon ElastiCache の耐障害性テストを AWS Fault Injection Service(AWS FIS)を使って実施する方法をご紹介します。キャッシュが常に利用可能という前提でアプリケーションを構築していると、実際の障害発生時に予期せぬクラッシュが起きることがあります。この記事では、ElastiCache for Valkey クラスターのセットアップから、AWS FIS 実験テンプレートの作成、フェイルオーバー実験の実行、Amazon CloudWatch を使った結果の監視・分析まで、ステップバイステップで解説します。Multi-AZ 構成での自動フェイルオーバーの動作確認や、アプリケーションの接続処理・キャッシュミス時の挙動を検証する方法を学ぶことで、本番環境での障害に備えた堅牢なシステム設計に役立てることができます。

Introducing Extended Support for Amazon ElastiCache version 4 and version 5 for Redis OSS

Amazon ElastiCache for Redis OSS バージョン 4 および 5 の延長サポートの紹介

Amazon ElastiCache が Redis OSS バージョン 4 および 5 に対する Extended Support(延長サポート)を発表しました。Redis OSS v4 と v5 は 2020 年と 2022 年にコミュニティのサポート終了を迎えましたが、ElastiCache は顧客が自分のペースでアップグレードできるよう引き続きサポートしてきました。標準サポートは 2026 年 1 月 31 日に終了しますが、新たに提供される Extended Support により、2029 年 1 月 31 日まで重要なセキュリティアップデート、バグ修正、継続的なサポートを受けることができます。2026 年 2 月 1 日以降、アップグレードされていない Redis OSS v4 および v5 クラスターは、継続的な可用性とセキュリティを確保するため、自動的に Extended Support に登録されます。AWS は標準サポート終了を計画のマイルストーンとして捉え、Redis OSS v4 および v5 クラスターを ElastiCache for Valkey または Redis OSS v6 以降にアップグレードすることを強く推奨しています。アップグレードには Modify API または Service Update API を使用でき、既存のエンドポイントとクラスター構成を維持したままバージョン移行が可能です。