Search icon
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
DynamoDB Applied Design Patterns

You're reading from  DynamoDB Applied Design Patterns

Product type Book
Published in Sep 2014
Publisher
ISBN-13 9781783551897
Pages 202 pages
Edition 1st Edition
Languages
Author (1):
Uchit Hamendra Vyas Uchit Hamendra Vyas

Summary


In this chapter, we have learned how to use the REST API to perform DynamoDB operations. We have also learned about a few things that we never came across in previous chapters (take BatchWriteItem and BatchGetItem for instance). The usage of batch operations will provide the output in a faster way, because all table data is queried or written in parallel. One tradeoff is that it consumes a lot of capacity units. In simple words, using the batch operation will give you an optimized result, but you might have to pay more.

In the next chapter, we will learn about the distributed locking used in DynamoDB for transaction management. In the case of multitenant systems, this locking mechanism is pretty important because of batch operations and because multiple users might write or read data simultaneously. Without implementing locking techniques in our application, we will always get unacceptable responses and the application will nosedive. We will also see the Java high-level API for DynamoDB...

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime}