dynamo
dynamo copied to clipboard
Generic Golang Key/Value trait for AWS storage services
There is a common pitfall with optimistic locking when application puts item. The item might not exists or the item might be update in other thread. The existing code might...
Earlier release used LastEvaluatedKey to build a sequence of elements. New version migrated to Slice. It complicates the pagination. Implement the concept of cursor to fix an issue.
See official doc for details https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadConsistency.html