私はこれらのデータベースで一束を読んできましたが、まだ何を使うべきか分かりません。Indieゲームバックエンド用のAurora対Redshift対DynamoDB?
開発中のゲームにバックエンドが必要です。このバックエンドは、ユーザーアカウント、ユーザーが持つアイテム、ユーザーのスコアを格納する必要があります。
ゲームの開始時に、ユーザーはアイテムのデータベースを照会します。彼らは新しい項目を取得すると、データベース上の自分のアカウントにそれを追加します。アイテムは大きなJSONブロブとして保存されます。
このデータベースは頻繁にアクセスされません。それは実際には1人のエントリしか必要としないので、大量のデータを格納する必要はありません。しかし、それは数百万に拡大することができるはずです。
データベースをクエリして、どのユーザーが特定のカテゴリまたはチームに属しているかを判断する必要があります。
このデータを安く適切に適切な方法で保存するのが安いのが理想的です。
これにはどのような方法が最適ですか?