I am new to DynamoDB and I am curious what is the best way to store potentially large arrays.
I have a user object that looks like this:
UserId: String
Watching: Card[]
Listings: Card[]
I am aware there is a limit to the size of objects in Dynamo - I think 1MB? Therefore I think if a user had many listings it might go past this limit. What would be the best practice to store potential large arrays like this? Would it be to maybe store an array of CardIds and then do a second query to get cards from this?