Amazon Web Services ブログ

Category: Database

Fivetran の CDC 機能で実現するラーメン山岡家の Iceberg on AWS データパイプライン

ラーメンチェーン「山岡家」を展開する株式会社丸千代山岡家が、Fivetran の CDC(Change Data Capture)機能を活用して Amazon RDS for Oracle から Amazon S3 上の Apache Iceberg テーブルへのデータ同期を実現した事例をご紹介します。アーキテクチャの検討プロセスや Fivetran 採用の理由、約 5 分のデータ反映、月あたりの運用工数を 6 日から 0.5 日に削減、PoC から本番稼働まで約 1 ヶ月という短期導入といった導入効果を解説します。

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 RDS for SQL Server における追加ストレージボリュームによるストレージの改善

この記事では、Amazon RDS for SQL Server の追加ストレージボリューム機能を使用して、これらの一般的な課題に対処する方法と「追加ストレージボリュームの64 TiB を超える容量の拡張 」「動的な一時ストレージの管理 」「カスタマイズされた IOPS 設定によるパフォーマンスの向上 」「ストレージクラスの選択によるコスト削減 」「トランザクションログの分離 」「マルチテナントストレージの分離の実装」の 6 つの主要なユースケースの実装方法を学びます。

C# を使用した Amazon DynamoDB でのネストされたトランザクションの有効化

Amazon DynamoDB は、あらゆる規模の高性能アプリケーション向けに設計された、フルマネージド型のサーバーレス NoSQL データベースサービスです。この記事では、C# を使用して DynamoDB で ACID (原子性、一貫性、分離性、永続性) 準拠のトランザクションを管理するフレームワークを紹介します。このフレームワークは、ネストされたトランザクションのサポートを特徴としています。この機能により、.NET アプリケーション内でデータの一貫性とエラー処理をより細かく制御しながら、洗練されたロジックを実装できます。このネストされたトランザクションフレームワークを使用すると、問題を分離し、部分的なロールバックを可能にし、DynamoDB の組み込みトランザクション機能の上に保守可能でモジュール化されたワークフローを構築できます。

AWA 株式会社、MongoDB on EC2 から Amazon DocumentDB への移行でデータベースコストを約 50% 削減(Part 1/2)

AWA 株式会社は、MongoDB on Amazon EC2 から Amazon DocumentDB への移行を実施しました。本記事では、ドキュメント指向データベースの活用方法(スキーマレス設計、配列・ネスト構造、非正規化設計)と、Amazon DocumentDB を選択した理由について紹介します。