AWS RDS-DYNAMODB Questions


1) Which of the following are SQL database engines?

Correct answer
MySQL, Amazon Aurora

Explanation
Amazon Aurora and MySQL are RDS/SQL database engines. DynamoDB is a NoSQL database offering, which are NOT SQL database engines.
2. What term describes the practice of using SSH to access a resource without a public IP address via a resource with a public IP address (inside of a VPC)?

Choose the correct answer:
SSH matching
SSH throughput
Port forwarding
SSH tunneling

Correct Answer: SSH tunneling
3) RDS stand for Relational Database Service.

Correct

Correct answer
True

4.Amazon Aurora offers free tier usage.

Choose the correct answer:
True
False

Correct Answer: False

Explanation
There are free tier options available for all other RDS engines and DynamoDB, but not for Aurora.
5.Amazon RDS databases do not have a GUI in the AWS console.

Choose the correct answer:
True
False

Explanation
To access/use an RDS database, you need to log in to the database using third party SQL software.
6) What best describes the difference between RDS and DynamoDB?

RDS offers NoSQL databases and DynamoDB offers SQL databases.
RDS databases store data in tables using columns and rows, while DynamoDB stores data in JSON-like, name-value documents.
DynamoDB offers several different database engines, while RDS offers just one.
There is no difference.

Correct answer
RDS databases store data in tables using columns and rows, while DynamoDB stores data in JSON-like, name-value documents.

For best Linux Training, Try
Source: https://linuxacademy.com

NoSQL Databases Family


Based on the article article from: http://searchdatamanagement.techtarget.com/feature/NoSQL-databases-dent-relational-softwares-data-processing-dominance NoSQL Family NoSQL databases are geared toward managing large sets of varied and frequently updated data,often in distributed systems or the cloud. They avoid the rigid schemas associated with relational databases. But the architectures themselves vary and are separated into four primary

NoSQL Databases Family
NoSQL Databases Family

Document Database Store data elements in document like structures that encode information in formats such as JSON. Common uses include content management and monitoring web and monitoring web and mobile – Couchbase Server, CouchDB, MarkLogic, MongoDB

Graph Database Emphasize connections between data elements, storing related “nodes” in graphs to accelerate querying. Common uses include recommendation engines and geospatial applications –InfniteGraph, Neo4J

Key Value Databases Use a simple data model that pairs a unique key and it’s associated value in storing data elements. Common uses include storing clickstream data and applicaiotn logs. – Aerospike, DynamoDb, Redis, Riak

Wide Column Stores Also called table-style databases-store data across tables that can have very large numbers of columns. Common uses include internet search and other large-scale web applications. – Accumulo, cassandra, HBase, Hypertable, SimpleDB