封面
版权页
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Support files eBooks discount offers and more
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Chapter 1. Data Modeling with DynamoDB
Data model
Efficient use of primary keys
Basics of indexes
DynamoDB data types
Summary
Chapter 2. DynamoDB Interfaces
The management console
The Eclipse plugin
The command-line interface
Summary
Chapter 3. Tools and Libraries of AWS DynamoDB
Creating your first SDK project
Java SDK operations
DynamoDB Local
Summary
Chapter 4. Working with Secondary Indexes
Secondary indexes
Projection
Item sharding
Best practices with secondary indexes
Summary
Chapter 5. Query and Scan Operations in DynamoDB
Querying tables
Scanning tables
Parallel scanning
Summary
Chapter 6. Working with the DynamoDB API
Data format
HTTP requests
Error handling
Operations in DynamoDB
Summary
Chapter 7. Distributed Locking with DynamoDB
Distributed locking
Importance of distributed locking
Summary
Chapter 8. DynamoDB with Redshift Data Pipeline and MapReduce
Loading data from DynamoDB into Redshift
Importing and exporting data between DynamoDB and S3
Exporting importing querying and joining tables using AWS MapReduce
Summary
Chapter 9. DynamoDB – Best Practices
DynamoDB use cases
Real-time problem statements and their solutions
AWS DynamoDB on mobile
Uniform workload
Time series tables
When to use and when not to use DynamoDB
Summary
Appendix A. Comparing DynamoDB
DynamoDB versus MongoDB
DynamoDB versus Cassandra
DynamoDB versus S3
DynamoDB versus Redis
Index
更新时间:2021-08-05 17:56:23