From the course: Amazon Web Services: Data Analytics
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Query DynamoDB for NoSQL - Amazon Web Services (AWS) Tutorial
From the course: Amazon Web Services: Data Analytics
Query DynamoDB for NoSQL
- The next structure we're going to look at is a DynamoDB table. First, we're going to have to set up the table by defining the table schema. And then we're going to perform the two types of query operations. There's a scan query that searches the entire table, and you can filter the results. And there's a regular query operation that searches only the primary key, then it uses comparison operators. So on the Amazon console, we're going to type DynamoDB, and click the blue button to create a table. We're going to give the table a name, we're going to call it customers. And we're going to set up a partition key that is a name with the value of string, or the type of string. And I can select binary or number. Notice it's a subset of types. A DynamoDB is a NoSQL database or a key value store, so it has a key, and then a number of associated values. Another way to think about this is a schema on reed rather than on write, so you can write in rows of differing lengths. So in other words, a…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
Setup for AWS analytics7m 29s
-
Query Athena using SQL query on S35m 44s
-
Query DynamoDB for NoSQL7m 19s
-
Set up Kinesis for input streams9m 17s
-
Query Kinesis Analytics8m 38s
-
Query CloudSearch and Elasticsearch5m 17s
-
Query AWS IoT7m 27s
-
Set up EMR, RDS, and Redshift3m 49s
-
Query RDS with ANSI SQL3m 38s
-
Query Redshift for RDBMS8m 36s
-
Query Redshift Spectrum2m 25s
-
Query EMR with Apache Spark5m 5s
-
-
-
-