0

AWS Redshift を使用して、ビッグデータの問題の解決に取り組んでいます。このアプリケーションは、データ ストアにユーザー設定を保存する必要があるパーソナライズする必要があります。システム内のユーザーは 100 人未満であるため、大きなデータ ストアは必要ありません。

これについてどうすればよいでしょうか。RDS Postgres である polyglot ストアを使用してユーザー設定を保存するか、Redshift を使用してユーザー設定をモデル化するだけでよいでしょうか。

4

1 に答える 1

1

システムとユースケースにもっと光を当てることができれば素晴らしいことです. 一般に、Redshift は同時実行性に優れているわけではありません。ユース ケースでこのユーザー データを頻繁に読み取る必要がある場合は、おそらく他のトランザクション データベースでそれを保持できます。

ただし、システムが分析的で、Redshift に大きなテーブルがあり、結合を実行するために小さなテーブルも必要な場合。そのテーブルを Redshift に保持することができます。そのテーブルがすべてのノード (DISTSTYLE ALL) で使用できることを確認してください。データがブロードキャストされるのを防ぎ、クエリのパフォーマンスを向上させます

于 2015-02-10T06:59:13.577 に答える