We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
HackerRank Home
  1. Skills Directory
  2. DynamoDB

DynamoDB

Basic

Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. This competency area includes creating a simple DynamoDB table, understanding key concepts like items and attributes, doing basic operations on DynamoDB table, setting up autoscaling, and using consistency level for queries.

Key competencies:

  • Create table: Create a simple DynamoDB table using the AWS console, AWS CLI, and/or AWS SDK with a few attributes.
  • Items & attributes: Understand the difference between items and attributes. Know about the attribute types and add an item into the DynamoDB table that has at least 4 different attribute types.
  • Basic operations: Add, and delete an item in the DynamoDB table using the AWS console, AWS CLI, and/or AWS SDK.
  • Primary keys: Create tables with 1) only a partition key 2) a partition key and a sort key.
  • Read & Write Capacity: Configure the read and write capacity of the DynamoDB table.
  • Update Item: Use DynamoDB UpdateItem operation with update-expression to update an item in the DynamoDB table.
  • Autoscaling: Configure autoscaling for the DynamoDB table. Define a range (upper and lower limits) for read and write capacity units. Also, define a target utilization percentage within that range.
  • Read & write consistency: Query DynamoDB with strongly consistent read. Configure the appropriate parameters for the read operation.
View all skills
  • Blog
  • Scoring
  • Environment
  • FAQ
  • About Us
  • Support
  • Careers
  • Terms Of Service
  • Privacy Policy

Cookie support is required to access HackerRank

Seems like cookies are disabled on this browser, please enable them to open this website