以下の用途に適したデータストアは何が選択肢になるのか迷っています。
前提
- 用途 : 監査ログ、操作ログ、変更履歴など
- 想定レコード数 : 10億レコード
要素
- INSERT のみで UPDATE / DELETE できなくてよい
- 集計できなくて良い( COUNT / SUM など)
- 日時と特定のキー(例えばクライアント ID など)で高速にレコードを検索できる
- 直近のデータには READ 頻度が高く、過去のデータは頻度は低い
- ストレージ費用が低く、スケーラビリティがある
一般的な MySQL などの RDB では適していないように感じています。
DynamoDB は良さそうなのですが一覧性に弱いので大量データをダウンロードするに不向きだなと思っています。
あなたの回答
tips
プレビュー