售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
DynamoDB Cookbook
Table of Contents
DynamoDB Cookbook
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Sections
Getting ready
How to do it…
How it works…
There's more…
See also
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
1. Taking Your First Steps with DynamoDB
Introduction
Signing up to the DynamoDB console
Getting ready
How to do it…
How it works…
There's more…
Creating the DynamoDB table using the console
Getting ready
How to do it…
How it works…
There's more…
Loading data into the table using the console
Getting ready
How to do it…
How it works…
Querying data using the DynamoDB console
Getting ready
How to do it…
How it works…
Deleting the DynamoDB table using the console
Getting ready
How to do it…
How it works…
Analyzing DynamoDB metric on CloudWatch
Getting ready
How to do it…
How it works…
There's more…
Downloading and setting up DynamoDB Local
Getting ready
How to do it…
How it works…
There's more…
Using DynamoDB Local JavaScript Shell
Getting ready
How to do it…
How it works…
Setting up AWS Command Line Interface for DynamoDB
Getting ready
How to do it…
How it works…
There's more…
Setting up the Eclipse IDE
Getting ready
How to do it…
How it works…
2. Operating with DynamoDB Tables
Introduction
Creating a table using the AWS SDK for Java
Getting ready
How to do it…
How it works…
There's more…
Creating a table using the AWS SDK for .Net
Getting ready
How to do it…
How it works…
Creating a table using the AWS SDK for PHP
Getting ready…
How to do it…
How it works…
Updating a table using the AWS SDK for Java
Getting ready…
How to do it…
How it works…
Updating a table using the AWS SDK for .Net
Getting ready
How to do it…
How it works…
Updating a table using the AWS SDK for PHP
Getting ready
How to do it…
How it works…
Listing tables using the AWS SDK for Java
Getting ready
How to do it…
How it works…
Listing tables using the AWS SDK for .Net
Getting ready
How to do it…
How it works…
Listing tables using the AWS SDK for PHP
Getting ready
How to do it…
How it works…
Deleting a table using the AWS SDK for Java
Getting ready
How to do it…
How it works…
Deleting a table using the AWS SDK for .Net
Getting ready
How to do it…
How it works…
Deleting a table using the AWS SDK for PHP
Getting ready
How to do it…
How it works…
3. Manipulating DynamoDB Items
Introduction
Putting an item into the DynamoDB table using the AWS SDK for Java
Getting ready
How to do it…
How it works…
There's more…
Putting an item into the DynamoDB table using the AWS SDK for .Net
Getting ready
How to do it…
How it works…
Putting an item into the DynamoDB table using the AWS SDK for PHP
Getting ready
How to do it…
How it works…
Getting an item from the DynamoDB table using the AWS SDK for Java
Getting ready
How to do it…
How it works…
Getting an item from the DynamoDB table using the AWS SDK for .Net
Getting ready
How to do it…
How it works…
Getting an item from the DynamoDB table using the AWS SDK for PHP
Getting ready
How to do it…
How it works…
Updating an item in the DynamoDB table using the AWS SDK for Java
Getting ready
How to do it…
How it works…
There's more…
Updating an item in the DynamoDB table using the AWS SDK for .Net
Getting ready
How to do it…
How it works…
There's more…
Updating an item in the DynamoDB table using the AWS SDK for PHP
Getting ready
How to do it…
How it works…
There's more…
Deleting an item from the DynamoDB table using the AWS SDK for Java
Getting ready
How to do it…
How it works…
There's more…
Deleting an item from the DynamoDB table using the AWS SDK for .Net
Getting ready
How to do it…
How it works…
There's more…
Deleting an item from the DynamoDB table using the AWS SDK for PHP
Getting ready
How to do it…
How it works…
There's more…
Getting multiple items using the AWS SDK for Java
Getting ready
How to do it
How it works…
Getting multiple items using the AWS SDK for .Net
Getting ready
How to do it…
How it works…
Getting multiple items using the AWS SDK for PHP
Getting ready…
How to do it…
How it works…
Batch write operations using the AWS SDK for Java
Getting ready
How to do it…
How it works…
Batch write operations using the AWS SDK for .Net
Getting ready
How to do it…
How it works…
Batch write operations using the AWS SDK for PHP
Getting ready
How to do it…
How it works…
4. Managing DynamoDB Indexes
Introduction
Creating a DynamoDB table with a Global Secondary Index using the AWS SDK for Java
Getting ready
How to do it…
How it works…
Creating a DynamoDB table with a Global Secondary Index using the AWS SDK for .Net
Getting ready
How to do it…
How it works…
Creating a DynamoDB table with a Global Secondary Index using the AWS SDK for PHP
Getting ready
How to do it…
How it works…
Querying a Global Secondary Index using the AWS SDK for Java
Getting ready
How to do it…
How it works…
Querying a Global Secondary Index using the AWS SDK for .Net
Getting ready
How to do it…
How it works…
Querying a Global Secondary Index using the AWS SDK for PHP
Getting ready
How to do it…
How it works…
Creating a DynamoDB table with a Local Secondary Index using the AWS SDK for Java
Getting ready
How to do it…
How it works…
Creating a DynamoDB table with a Local Secondary Index using the AWS SDK for .Net
Getting ready
How to do it…
How it works…
Creating a DynamoDB table with a Local Secondary Index using the AWS SDK for PHP
Getting ready
How to do it…
How it works…
Querying a Local Secondary Index using the AWS SDK for Java
Getting ready
How to do it…
How it works…
Querying a Local Secondary Index using the AWS SDK for .Net
Getting ready
How to do it…
How it works…
Querying a Local Secondary Index using the AWS SDK for PHP
Getting ready
How to do it…
How it works…
Using a Global Secondary Index for quick lookups
Getting ready
How to do it…
How it works…
5. Exploring Higher Level Programming Interfaces for DynamoDB
Introduction
Creating a data model for the DynamoDB item using the object persistence model in Java
Getting ready
How to do it…
How it works…
Putting items into the DynamoDB table using the object persistence model in Java
Getting ready
How to do it…
How it works…
Retrieving items from the DynamoDB table using the object persistence model in Java
Getting ready
How to do it…
How it works…
Creating a custom object for the DynamoDB table using the object persistence model in Java
Getting ready
How to do it…
How it works…
Querying items from the DynamoDB table using the object persistence model in Java
Getting ready
How to do it…
How it works…
Scanning items from the DynamoDB table using the object persistence model in Java
Getting ready
How to do it…
How it works…
There's more…
Saving items into the DynamoDB table using the object persistence model in .Net
Getting ready
How to do it…
How it works…
There is more…
Retrieving items from the DynamoDB table using the object persistence model in .Net
Getting ready
How to do it…
How it works…
There is more…
Creating a custom object for the DynamoDB table using the object persistence model in .Net
Getting ready
How to do it…
How it works…
Querying items from the DynamoDB table using the object persistence model in .Net
Getting ready
How to do it…
How it works…
Scanning items from the DynamoDB table using the object persistence model in .Net
Getting ready
How to do it…
How it works…
6. Securing DynamoDB
Introduction
Creating users using AWS IAM
Getting ready
How to do it…
How it works…
Creating a DynamoDB full access group using AWS IAM
Getting ready
How to do it…
How it works…
Creating a DynamoDB read-only group using AWS IAM
Getting ready
How to do it…
How it works…
Validating the DynamoDB access controls using the AWS IAM policy simulator
Getting ready
How to do it…
How it works…
Creating the custom policy to allow the DynamoDB console access using AWS IAM
Getting ready
How to do it…
How it works…
Creating a fine-grained access control policy using AWS IAM
Getting ready
How to do it…
How it works…
Implementing the client-side encryption for the DynamoDB data
Getting ready
How to do it…
How it works…
Implementing the client-side masking for the DynamoDB data
Getting ready
How to do it…
How it works…
7. DynamoDB Best Practices
Introduction
Using a standalone cache for frequently accessed items
Getting ready
How to do it…
How it works…
Using the AWS ElastiCache for frequently accessed items
Getting ready
How to do it…
How it works…
Compressing large data before storing it in DynamoDB
Getting ready
How to do it…
How it works…
Using AWS S3 for storing large items
Getting ready
How to do it…
How it works…
Catching DynamoDB errors
Getting ready
How to do it…
How it works…
Performing auto-retries on DynamoDB errors
Getting ready
How to do it…
How it works…
Performing atomic transactions on DynamoDB tables
Getting ready
How to do it…
How it works…
Performing asynchronous requests to DynamoDB
Getting ready
How to do it…
How it works
8. Integrating DynamoDB with other AWS Services
Introduction
Importing data from AWS S3 to DynamoDB using AWS Data Pipeline
Getting ready
How to do it…
How it works…
Exporting data from AWS S3 to DynamoDB using AWS Data Pipeline
Getting ready
How to do it…
How it works…
Accessing the DynamoDB data using AWS EMR
Getting ready
How to do it…
How it works…
Querying the DynamoDB data using AWS EMR
Getting ready
How to do it…
How it works…
Performing join operations on the DynamoDB data using AWS EMR
Getting ready
How to do it…
How it works…
Exporting data to AWS S3 from DynamoDB using AWS EMR
Getting ready
How to do it…
How it works…
Logging DynamoDB operations using AWS CloudTrail
Getting ready
How to do it…
How it works…
Exporting the DynamoDB data to AWS Redshift
Getting ready
How to do it…
How it works…
Importing the DynamoDB data to AWS CloudSearch
Getting ready
How to do it…
How it works…
Performing a full text search on the DynamoDB data using CloudSearch
Getting ready
How to do it…
How it works…
9. Developing Web Applications using DynamoDB
Introduction
Performing data modeling and table creations
Getting ready
How to do it…
How it works…
Developing services for the sign-up activity for web applications
Getting ready
How to do it…
How it works…
Developing services for the sign-in activity for web applications
Getting ready
How to do it…
How it works…
Developing services for the Address Book application
Getting ready
How to do it…
How it works…
Deploying web applications on AWS Elastic Beanstalk
Getting ready
How to do it…
How it works…
10. Developing Mobile Applications using DynamoDB
Introduction
Performing data modeling and table creation
Getting ready
How to do it…
How it works…
Creating an identity pool using AWS Cognito
Getting ready
How to do it…
How it works…
Creating the access policy and applying it to the AWS Cognito role
Getting ready
How to do it…
How it works…
Implementing user registration services
Getting ready…
How to do it…
How it works…
Implementing user login services
Getting ready…
How to do it…
How it works…
Implementing add new contact services
Getting ready…
How to do it…
How it works…
Implementing view contacts services
Getting ready…
How to do it…
How it works…
Index
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜