DocumentDB MCQs and Answers With Explanation – DocumentDB is a fully-managed, NoSQL document database service provided by Amazon Web Services (AWS) that is designed to store, manage, and query JSON data at scale. It offers a variety of features and capabilities that allow developers to build fast and flexible applications, including support for multiple document models, automatic indexing, and serverless computing.
DocumentDB MCQs
To work effectively with DocumentDB, it is essential to have a solid understanding of its key concepts and features. In this set of 30 DocumentDB Multiple Choice Questions, we cover a range of topics related to DocumentDB, including data modeling, query optimization, indexing, and scaling. The purpose of these DocumentDB MCQs is to evaluate your comprehension of the fundamentals of DocumentDB and to facilitate your understanding of how to utilize this robust document database service effectively.
DocumentDB Multiple Choice Questions and Answers
Quiz Name | DocumentDB |
Exam Type | MCQ (Multiple Choice Questions) |
Category | Technical Quiz |
Mode of Quiz | Online |
Top 30 DocumentDB MCQs | Practice Online Quiz
1. What is Amazon DocumentDB?
A. A graph database
B. A relational database
C. A document-oriented database
D. A key-value store
Answer: C. A document-oriented database
Explanation: Amazon DocumentDB is a fully managed, document-oriented database that is compatible with MongoDB workloads. It is designed to provide scalability, availability, and performance while supporting MongoDB APIs, allowing for easy migration from MongoDB to Amazon DocumentDB.
2. What is the maximum document size in Amazon DocumentDB?
A. 16 MB
B. 32 MB
C. 64 MB
D. 128 MB
Answer: D. 128 MB
Explanation: The maximum document size in Amazon DocumentDB is 128 MB. This is larger than the maximum document size in MongoDB, which is 16 MB.
3. How many read replicas can you create for an Amazon DocumentDB cluster?
A. 1
B. 5
C. 10
D. 15
Answer: C. 10
Explanation: You can create up to 10 read replicas for an Amazon DocumentDB cluster. Read replicas can be used to improve read scalability and availability, and they can also be promoted to become the primary instance in the event of a failure.
4. Which API operations are not supported in Amazon DocumentDB?
A. GeoNear
B. Aggregate
C. Text Search
D. MapReduce
Answer: D. MapReduce
Explanation: MapReduce is not supported in Amazon DocumentDB. However, you can use the aggregation framework to perform similar operations.
5. Which of the following is not a feature of Amazon DocumentDB?
A. Encryption at rest
B. Encryption in transit
C. Automatic backups
D. Automatic indexing
Answer: D. Automatic indexing
Explanation: While Amazon DocumentDB does support indexing, it does not provide automatic indexing. You must manually create and maintain indexes to optimize query performance.
6. What is the minimum cluster size for Amazon DocumentDB?
A. 1 node
B. 2 nodes
C. 3 nodes
D. 4 nodes
Answer: C. 3 nodes
Explanation: The minimum cluster size for Amazon DocumentDB is 3 nodes. This provides high availability and automatic failover in the event of a node failure.
7. Which authentication mechanisms are supported in Amazon DocumentDB?
A. IAM authentication and LDAP authentication
B. IAM authentication and VPC authentication
C. IAM authentication and SSL/TLS authentication
D. IAM authentication and Kerberos authentication
Answer: B. IAM authentication and VPC authentication
Explanation: Amazon DocumentDB supports IAM authentication and VPC authentication. IAM authentication allows you to use AWS Identity and Access Management (IAM) to manage database access, while VPC authentication restricts access to the cluster to resources within a specified Amazon VPC.
8. What is the default storage engine used by Amazon DocumentDB?
A. WiredTiger
B. InnoDB
C. RocksDB
D. MongoDB Storage Engine
Answer: A. WiredTiger
Explanation: Amazon DocumentDB uses the WiredTiger storage engine by default. This engine provides high performance and scalability while also supporting features like compression, encryption, and atomic operations.
9. What is the maximum number of clusters you can create in a single AWS account?
A. 5
B. 10
C. 15
D. 20
Answer: B. 10
Explanation: You can create up to 10 Amazon DocumentDB clusters in a single AWS account. If you need more clusters, you can request a limit increase from AWS support.
10. What is the default backup retention period for Amazon DocumentDB?
A. 1 day
B. 7 days
C. 30 days
D. 60 days
Answer: B. 7 days
Explanation: The default backup retention period for Amazon DocumentDB is 7 days. You can increase this retention period up to 35 days, but there will be additional storage costs for longer retention periods.
11. What is the maximum number of shards that an Amazon DocumentDB cluster can have?
A. 10
B. 20
C. 30
D. 40
Answer: B. 20
Explanation: An Amazon DocumentDB cluster can have up to 20 shards. Sharding is used to horizontally partition data across multiple nodes, improving scalability and performance.
12. What is the minimum instance size for an Amazon DocumentDB cluster?
A. db.r5.large
B. db.r5.xlarge
C. db.r5.2xlarge
D. db.r5.4xlarge
Answer: A. db.r5.large
Explanation: The minimum instance size for an Amazon DocumentDB cluster is db.r5.large. This instance type provides 2 vCPUs and 16 GB of memory.
13. Which regions currently support Amazon DocumentDB?
A. All AWS regions
B. Only select regions
C. Only US regions
D. Only EU regions
Answer: B. Only select regions
Explanation: Amazon DocumentDB is currently available in select regions, including US East (N. Virginia), US East (Ohio), US West (Oregon), Europe (Ireland), Europe (Frankfurt), Asia Pacific (Tokyo), and Asia Pacific (Sydney).
14. What is the maximum number of nodes in an Amazon DocumentDB cluster?
A. 100
B. 200
C. 300
D. 400
Answer: A. 100
Explanation: An Amazon DocumentDB cluster can have up to 100 nodes. This includes the primary instance and any read replicas.
15. What is the maximum number of collections in an Amazon DocumentDB database?
A. 100
B. 500
C. 1000
D. 5000
Answer: D. 5000
Explanation: An Amazon DocumentDB database can have up to 5000 collections. This limit can be increased by requesting a limit increase from AWS support.
16. Which type of encryption is used by Amazon DocumentDB for encryption at rest?
A. AES-128
B. AES-256
C. SHA-256
D. SHA-512
Answer: B. AES-256
Explanation: Amazon DocumentDB uses AES-256 encryption for encryption at rest. This is a strong encryption algorithm that provides high security for data stored in Amazon DocumentDB.
17. What is the maximum throughput for an Amazon DocumentDB cluster?
A. 10,000 requests per second
B. 20,000 requests per second
C. 30,000 requests per second
D. 40,000 requests per second
Answer: C. 30,000 requests per second
Explanation: An Amazon DocumentDB cluster can support up to 30,000 requests per second. This includes both reads and writes.
18. Which AWS service can be used to monitor Amazon DocumentDB performance metrics?
A. Amazon CloudWatch
B. Amazon S3
C. Amazon EC2
D. AWS Lambda
Answer: A. Amazon CloudWatch
Explanation: Amazon CloudWatch can be used to monitor Amazon DocumentDB performance metrics, including CPU utilization, memory utilization, network throughput, and disk I/O.
19. What is the maximum number of endpoints that can be created for an Amazon DocumentDB cluster?
A. 5
B. 10
C. 15
D. 20
Answer: A. 5
Explanation: An Amazon DocumentDB cluster can have up to 5 endpoints. Endpoints are DNS names that you can use to connect to the cluster, and can include reader and writer endpoints.
20. Which authentication mechanisms are supported by Amazon DocumentDB?
A. IAM authentication
B. Username and password authentication
C. Both A and B
D. None of the above
Answer: C. Both A and B
Explanation: Amazon DocumentDB supports both IAM authentication and username and password authentication. IAM authentication is recommended for production workloads, as it provides better security and control over database access.
21. Which of the following is not a valid storage type for an Amazon DocumentDB instance?
A. General Purpose SSD (gp2)
B. Provisioned IOPS SSD (io1)
C. Throughput Optimized HDD (st1)
D. Cold HDD (sc1)
Answer: C. Throughput Optimized HDD (st1)
Explanation: Amazon DocumentDB only supports General Purpose SSD (gp2), Provisioned IOPS SSD (io1), and Cold HDD (sc1) storage types. Throughput Optimized HDD (st1) is not supported.
22. Which AWS service can be used to migrate data to Amazon DocumentDB?
A. AWS Database Migration Service (DMS)
B. AWS Snowball
C. AWS Elastic Beanstalk
D. AWS AppSync
Answer: A. AWS Database Migration Service (DMS)
Explanation: AWS Database Migration Service (DMS) can be used to migrate data from various sources to Amazon DocumentDB, including other Amazon RDS instances, Amazon S3, and on-premises databases.
23. Which of the following is not a valid instance class for an Amazon DocumentDB instance?
A. db.t3.micro
B. db.m5.large
C. db.r5.xlarge
D. db.x2.16xlarge
Answer: D. db.x2.16xlarge
Explanation: There is no instance class called db.x2.16xlarge in Amazon DocumentDB. The valid instance classes for Amazon DocumentDB are db.t3.micro, db.t3.small, db.t3.medium, db.r5.large, db.r5.xlarge, db.r5.2xlarge, db.r5.4xlarge, db.r5.12xlarge, and db.r5.24xlarge.
24. Which of the following is not a valid feature of Amazon DocumentDB?
A. ACID transactions
B. MongoDB compatibility
C. Global data replication
D. Columnar storage
Answer: D. Columnar storage
Explanation: Amazon DocumentDB does not use columnar storage. It uses a document model to store data, similar to MongoDB. ACID transactions and global data replication are supported.
25. Which of the following is not a valid pricing component for Amazon DocumentDB?
A. Instance usage
B. Storage usage
C. Backup storage
D. Data transfer
Answer: D. Data transfer
Explanation: Data transfer is not a separate pricing component for Amazon DocumentDB. Data transfer costs are included in the standard AWS data transfer pricing. The pricing components for Amazon DocumentDB are instance usage, storage usage, and backup storage.
26. Which AWS service can be used to automate Amazon DocumentDB cluster management tasks?
A. AWS CloudFormation
B. AWS Elastic Beanstalk
C. AWS OpsWorks
D. AWS CodePipeline
Answer: C. AWS OpsWorks
Explanation: AWS OpsWorks can be used to automate Amazon DocumentDB cluster management tasks, including instance scaling, software updates, and backups.
27. Which of the following is not a valid parameter for configuring an Amazon DocumentDB cluster?
A. VPC security groups
B. Backup retention
C. Cache size
D. Instance type
Answer: C. Cache size
Explanation: Cache size is not a valid parameter for configuring an Amazon DocumentDB cluster. The valid parameters for configuring an Amazon DocumentDB cluster include VPC security groups, backup retention, instance type, and storage type.
28. Which of the following statements about Amazon DocumentDB backups is false?
A. Automated backups are enabled by default.
B. Backups are stored in Amazon S3.
C. Backups can be encrypted using AWS KMS.
D. Backups can be configured to occur more frequently than once a day.
Answer: D. Backups can be configured to occur more frequently than once a day.
Explanation: Backups for Amazon DocumentDB are enabled by default and stored in Amazon S3. Backups can also be encrypted using AWS KMS. However, the backup frequency is limited to once a day and cannot be changed.
29. Which of the following statements about Amazon DocumentDB security is true?
A. Amazon DocumentDB supports SSL encryption for data in transit.
B. Amazon DocumentDB automatically encrypts data at rest.
C. Amazon DocumentDB supports VPC security groups for network access control.
D. All of the above.
Answer: D. All of the above.
Explanation: Amazon DocumentDB supports SSL encryption for data in transit, automatically encrypts data at rest, and supports VPC security groups for network access control.
30. What is the maximum size of an Amazon DocumentDB cluster?
A. 10 TB
B. 64 TB
C. 128 TB
D. 256 TB
Answer: B. 64 TB
Explanation: The maximum size of an Amazon DocumentDB cluster is 64 TB.
In conclusion, these Top 30 DocumentDB Multiple Choice Questions will cover the key concepts and features of DocumentDB. By exploring topics such as data modeling, indexing, and scaling, these questions offer a valuable overview of this fully-managed, NoSQL document database service provided by Amazon Web Services (AWS). Keep following our Freshersnow portal regularly to cover the latest technical quizzes.