0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【AWS】DynamoDB パフォーマンスチューニング

Posted at

スループット低下が原因の場合

一時的な問題の場合

Auto Scaling を有効かして、自動的にスケーリングされるようにする。
これにより、テーブルとインデックスを監視して、アプリケーショントラフィックの変化に応じて自動的にスループットが調整されるようになる。
一時的な負荷増加に対して、DynamoDBテーブル処理パフォーマンスの管理が容易になり、アプリケーションの可用性を最大化しつつ、DynamoDBのコストを削減にも繋がる。

恒久的な対応が必要な場合

DynamoDB Accelerator(DAX) を有効化することを検討する。
DAX はインメモリ型のキャッシュ機能で、追加のキャッシュレイヤーによってミリセカンドからマイクロセカンドへの最大 10 倍のパフォーマンス向上が期待できる。
ただし費用が高いので、常時利用に値するかどうか慎重に検討が必要。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?