I am building a game using Unity and I want to track how well an individual does over a period of time. So I want to save their time, level, high score, etc. I am writing the scores to either a .txt file or .json file at the end of the game. The game will be deployed to Android OS (maybe IOs). I want the file to be sent off before the game returns to the home menu.
I wanted to know what is the better option for collecting the game data. Amazon RDS or S3 Bucket?
If it's a Text File use S3, it is great. If you have JSON values, Use DynamoDb. AWS Dynamodb
If your JSON object is less than 4KB, DynamoDB is significantly faster than S3 for individual operations.Refer to this Link.
But yes, No RDS if you have only JSON. NoSQL is great. [Dynamodb]