2 réponses
- Le plus récent
- Le plus de votes
- La plupart des commentaires
1
For this you would need to keep a counter record for each item and use DynamoDB Transactions to achieve your use case. For each AlexaID create a record for storing counts of records:
Pk | Sk | Items |
---|---|---|
AlexaId | Counter | 3 |
Then you would use a TransactWrite with a condition for each new write, and also an Update to update the counter.
TransactWrite:
Put - new item
Update - update counter ++
Condition - if counter record Items value < 6
0
There is not a way to have this enforced automatically. You'd have to keep a counter yourself and have your application code ensure requests were rejected that exceeded your limit.
répondu il y a 2 ans
Contenus pertinents
- demandé il y a un an
- demandé il y a 6 mois
- demandé il y a un an
- AWS OFFICIELA mis à jour il y a 4 mois
- AWS OFFICIELA mis à jour il y a 2 ans