CANCEL
Subscription
0
Your Cart
(0 item)
You have no products in your basket yet
Checkout
Account
Sign in
New User?
Create Account
Your Subscription
Your Owned Titles
Your Account
Your Orders
Change country
United States
Great Britain
India
Germany
France
Canada
Russia
Spain
Brazil
Australia
Singapore
Hungary
Ukraine
Luxembourg
Estonia
Lithuania
South Korea
Turkey
Switzerland
Colombia
Taiwan
Chile
Norway
Ecuador
Indonesia
New Zealand
Cyprus
Denmark
Finland
Poland
Malta
Czechia
Austria
Sweden
Italy
Egypt
Belgium
Portugal
Slovenia
Ireland
Romania
Greece
Argentina
Netherlands
Bulgaria
Latvia
South Africa
Malaysia
Japan
Slovakia
Philippines
Mexico
Thailand
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Free Learning
GO TO
TOP
You're reading from
DynamoDB Applied Design Patterns
Apply efficient DynamoDB design patterns for high performance of applications
Product type
Paperback
Published in
Sep 2014
Publisher
ISBN-13
9781783551897
Length
202 pages
Edition
1st Edition
Tools
DynamoDB
Concepts
Design Patterns
Author (1):
Uchit Hamendra Vyas
Uchit Hamendra Vyas
Uchit Hamendra Vyas
Read more
View More author details
Table of Contents
(12) Chapters
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
1. Data Modeling with DynamoDB
FREE CHAPTER
Data model
Efficient use of primary keys
Basics of indexes
DynamoDB data types
Summary
2. DynamoDB Interfaces
The management console
The Eclipse plugin
The command-line interface
Summary
3. Tools and Libraries of AWS DynamoDB
Creating your first SDK project
Java SDK operations
DynamoDB Local
Summary
4. Working with Secondary Indexes
Secondary indexes
Projection
Item sharding
Best practices with secondary indexes
Summary
5. Query and Scan Operations in DynamoDB
Querying tables
Scanning tables
Parallel scanning
Summary
6. Working with the DynamoDB API
Data format
HTTP requests
Error handling
Operations in DynamoDB
Summary
7. Distributed Locking with DynamoDB
Distributed locking
Importance of distributed locking
Summary
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
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
A. Comparing DynamoDB
DynamoDB versus MongoDB
DynamoDB versus Cassandra
DynamoDB versus S3
DynamoDB versus Redis
Index
What you need for this book
To start using this book, you need the following things:
An AWS account
JAVA 1.6 or higher
Eclipse (Juno, Indigo, or Kepler)
AWS SDK
AWS CLI tools
The rest of the chapter is locked
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
Start free trial
Previous Section
Section 3 of 7
Next Section
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.
Sign up now
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
Start free trial
Renews at
$19.99/month
. Cancel anytime
Authors (1)
Uchit Hamendra Vyas
Uchit Hamendra Vyas
Read more
See other products by Uchit Hamendra Vyas
$9.99 | ALL EBOOKS, VIDEOS & AUDIOBOOKS
Your learning journey starts here: 8000+ learning resources for
$9.99
each!
SHOP NOW
Personalised recommendations for you
Based on your interests and search pattern
Pragmatic Microservices with C# and Azure
Read more
This book empowers you with in-depth knowledge of microservices architecture using .NET and Azure. Through hands-on tutorials, you'll be able to build, deploy, and manage scalable applications, gaining crucial skills for modern software development.
Read more
May 2024
16h 56m
Pragmatic Microservices with C# and Azure
Read more
This book empowers you with in-depth knowledge of microservices architecture using .NET and Azure. Through hands-on tutorials, you'll be able to build, deploy, and manage scalable applications, gaining crucial skills for modern software development.
Read more
May 2024
16h 56m
Pragmatic Microservices with C# and Azure
Read more
This book empowers you with in-depth knowledge of microservices architecture using .NET and Azure. Through hands-on tutorials, you'll be able to build, deploy, and manage scalable applications, gaining crucial skills for modern software development.
Read more
May 2024
16h 56m
Pragmatic Microservices with C# and Azure
Read more
This book empowers you with in-depth knowledge of microservices architecture using .NET and Azure. Through hands-on tutorials, you'll be able to build, deploy, and manage scalable applications, gaining crucial skills for modern software development.
Read more
May 2024
16h 56m
Pragmatic Microservices with C# and Azure
Read more
This book empowers you with in-depth knowledge of microservices architecture using .NET and Azure. Through hands-on tutorials, you'll be able to build, deploy, and manage scalable applications, gaining crucial skills for modern software development.
Read more
May 2024
16h 56m
Pragmatic Microservices with C# and Azure
Read more
This book empowers you with in-depth knowledge of microservices architecture using .NET and Azure. Through hands-on tutorials, you'll be able to build, deploy, and manage scalable applications, gaining crucial skills for modern software development.
Read more
May 2024
16h 56m
Pragmatic Microservices with C# and Azure
Read more
This book empowers you with in-depth knowledge of microservices architecture using .NET and Azure. Through hands-on tutorials, you'll be able to build, deploy, and manage scalable applications, gaining crucial skills for modern software development.
Read more
May 2024
16h 56m
Pragmatic Microservices with C# and Azure
Read more
This book empowers you with in-depth knowledge of microservices architecture using .NET and Azure. Through hands-on tutorials, you'll be able to build, deploy, and manage scalable applications, gaining crucial skills for modern software development.
Read more
May 2024
16h 56m
Pragmatic Microservices with C# and Azure
Read more
This book empowers you with in-depth knowledge of microservices architecture using .NET and Azure. Through hands-on tutorials, you'll be able to build, deploy, and manage scalable applications, gaining crucial skills for modern software development.
Read more
May 2024
16h 56m
Pragmatic Microservices with C# and Azure
Read more
This book empowers you with in-depth knowledge of microservices architecture using .NET and Azure. Through hands-on tutorials, you'll be able to build, deploy, and manage scalable applications, gaining crucial skills for modern software development.
Read more
May 2024
16h 56m
Mastering Python Design Patterns
Read more
Unlock the power of design patterns to build maintainable and scalable software and applications using Python. Authored by Python veterans, this book is your guide to mastering design patterns in Python.
Read more
May 2024
9h 52m
Mastering Python Design Patterns
Read more
Unlock the power of design patterns to build maintainable and scalable software and applications using Python. Authored by Python veterans, this book is your guide to mastering design patterns in Python.
Read more
May 2024
9h 52m