Summary

In this chapter, we started with exploring AWS-provided Java libraries, that is, the Transaction library and the Geo library. The Transaction library enabled multi-item atomic operations, where we can simply use the API and perform the operations without any doubts about inconsistent states. Geo library enabled us to easily save geographical points and query them with simple APIs, such as Query radius and Query rectangle.

We also listed down well-known language-specific libraries to enable developers to manipulate DynamoDB data with a language of their own choice. Similarly, we also explored some tools that would help us in testing DynamoDB locally, auto-scaling the tables, and archiving data on AWS S3.

In our next chapter, we are going ...

Get Mastering DynamoDB now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.