I am developing a freelancing platform for certain professionals. I was thinking of utilizing the AWS DynamoDB for logging user activity (like posting a job, editing a job etc).
Fields would be
user_id | ip_address | timestamp | data
I would be querying DynamoDB for the following information:
- Log of certain user's activity.
- Log of all the user activity performed on a certain day.
And the information will have to be saved and accessible for a long time (forever?).
How good would DynamoDB be, for this kind of use case?