Amazon DynamoDB
Developer Guide (API Version 2012-08-10)
Search:
Entire Site
AMIs
Articles & Tutorials
AWS Product Information
Case Studies
Customer Apps
Developer Tools
Documentation
Public Data Sets
Release Notes
Solution Providers
Sample Code & Libraries
What is Amazon DynamoDB?
Service Highlights
Data Model
Supported Operations
Provisioned Throughput
Accessing Amazon DynamoDB
Getting Started
Step 1: Before You Begin
Step 2: Create Example Tables
Step 3: Load Sample Data
Load Data into Tables - Java
Load Data into Tables - .NET
Load Data into Tables - PHP
Step 4: Try a Query
Try a Query - Console
Try a Query - Java
Try a Query - .NET
Try a Query - PHP
Step 5: Delete Example Tables
Where Do I Go from Here?
Working with Tables
Guidelines for Working With Tables
Working with Tables - Java Low-Level API
Example: Create, Update, Delete and List Tables - Java Low-Level API
Working with Tables - .NET Low-Level API
Example: Create, Update, Delete and List Tables - .NET Low-Level API
Working with Tables - PHP Low-Level API
Example: Create, Update, Delete and List Tables - PHP Low-Level API
Working with Items
Guidelines for Working With Items
Working with Items - Java Low-Level API
Example: Put, Get, Update, and Delete an Item - Java Low-Level API
Example: Batch Operations - Java Low-Level API
Example: Handling Binary Type Attributes - Java Low-Level API
Working with Items - .NET Low-Level API
Example: Put, Get, Update, and Delete an Item - .NET Low-Level API
Example: Batch Operations - .NET Low-Level API
Example: Handling Binary Type Attributes - .NET Low-Level API
Working with Items - PHP Low-Level API
Example: Put, Get, Update, and Delete an Item - PHP Low-Level API
Example: Batch Operations-PHP SDK
Query and Scan
Guidelines for Query and Scan
Querying Tables
Querying Tables - Java Low-Level API
Querying Tables - .NET Low-Level API
Querying Tables - PHP Low-Level API
Scanning Tables
Scanning Tables - Java Low-Level API
Scanning Tables - .NET Low-Level API
Scanning Tables - PHP Low-Level API
Local Secondary Indexes
Guidelines for Local Secondary Indexes
Local Secondary Indexes - Java Low-Level API
Example: Local Secondary Indexes - Java Low-Level API
Local Secondary Indexes - .NET Low-Level API
Example: Local Secondary Indexes - .NET Low-Level API
Local Secondary Indexes - PHP Low-Level API
Example: Local Secondary Indexes - PHP Low-Level API
Best Practices Summary
The Amazon DynamoDB Console
Working with Items Using the Console
Monitoring Tables with Amazon CloudWatch
Loading Data From Amazon DynamoDB Into Amazon Redshift
Exporting, Importing, Querying, and Joining Tables Using Amazon EMR
Prerequisites for Integrating Amazon EMR
Step 1: Create a Key Pair
Step 2: Create a Cluster
Step 3: SSH into the Master Node
Step 4: Set Up a Hive Table to Run Hive Commands
Hive Command Examples for Exporting, Importing, and Querying Data
Optimizing Performance
Controlling Access
Limits
Using the AWS SDKs
Using the AWS SDK for Java
Running Java Examples
Using the Object Persistence Model
Optimistic Locking With Version Number
Mapping Arbitrary Data
Example: CRUD Operations - Java Object Persistence Model
Example: Batch Write Operation
Example: Query and Scan - Java Object Persistence Model
Using the AWS SDK for .NET
Running .NET Examples
Using the .NET Helper classes
Working with Items - .NET Helper Classes
Example: Put, Get, Update, and Delete an Item - .NET Helper Classes
Example: Batch Operations-.NET Helper API
Querying Tables - .NET Helper Classes
Table.Query
Table.Scan
Using the .NET Object Persistence Model
Amazon DynamoDB Attributes
DynamoDBContext Class
Optimistic Locking Using Version Number
Mapping Arbitrary Data
Batch Operations
Example: CRUD Operations - .NET Object Persistence Model
Example: Batch Write Operation
Example: Query and Scan - .NET Object Persistence Model
Using the AWS SDK for PHP
Running PHP Examples
Walkthroughs
Using Amazon DynamoDB and Amazon Elastic MapReduce
Amazon DynamoDB API
JSON Data Format
Making HTTP Requests
Handling Errors
Operations in Amazon DynamoDB
Document History
Appendix
Example Tables and Data
Creating Example Tables and Uploading Data
Creating Example Tables and Uploading Data - Java
Creating Example Tables and Uploading Data - .NET
Creating Example Tables and Uploading Data - PHP
Reference for API Version 2011-12-05
BatchGetItem
BatchWriteItem
CreateTable
DeleteItem
DeleteTable
DescribeTables
GetItem
ListTables
PutItem
Query
Scan
UpdateItem
UpdateTable
AWS Documentation
»
Amazon DynamoDB
»
Developer Guide
»
Query and Scan Operations
»
Querying Tables in Amazon DynamoDB
« Previous
Next »
Did this page help you?
Yes
|
No
|
Tell us about it...
Querying Tables in Amazon DynamoDB
Topics
Querying Tables Using the AWS SDK for Java Low-Level API
Querying Tables Using the AWS SDK for .NET Low-Level API
Querying Tables Using the AWS SDK for PHP Low-Level API
This section shows basic queries and their results.
Javascript is disabled or is unavailable in your browser.
To use the AWS Documentation, Javascript must be enabled. Please refer to your browser's Help pages for instructions.