Module 5: Storage and Databases (Part 3) Flashcards
What is Amazon DocumentDB?
Amazon DocumentDB is a document database service provided by AWS that is compatible with MongoDB workloads. It allows you to store, query, and index JSON-like documents. Amazon DocumentDB is a fully managed service that provides high availability, durability, and scalability for your MongoDB-compatible databases.
What is AWS Neptune?
Amazon Neptune is a graph database service offered by AWS. It is designed for building and running applications that work with highly connected datasets. With Amazon Neptune, you can create and query graph structures to solve complex problems such as recommendation engines, fraud detection, and knowledge graphs.
What is Amazon Quantum Ledger Database (Amazon QLDB)?
Amazon Quantum Ledger Database (Amazon QLDB) is a fully managed ledger database service provided by AWS. It is designed to provide an immutable and transparent transaction log, allowing you to review the complete history of all changes made to your application data. Amazon QLDB ensures data integrity and provides verifiability of transactions, making it suitable for applications such as auditing, supply chain management, and financial systems.
What is Amazon Managed Blockchain?
Amazon Managed Blockchain is a service that allows you to create and manage blockchain networks using popular open-source frameworks such as Hyperledger Fabric and Ethereum. Blockchain is a distributed ledger system where multiple parties can run transactions and share data without relying on a central authority. Amazon Managed Blockchain simplifies the setup and maintenance of blockchain networks, making it easier to build decentralized applications and implement trust mechanisms.
What is Amazon ElastiCache?
mazon ElastiCache is a caching service provided by AWS. It helps improve the performance of your applications by adding caching layers on top of your databases. Amazon ElastiCache supports two popular in-memory data stores: Redis and Memcached. By caching frequently accessed data, ElastiCache reduces the load on your databases and provides faster read times for common requests.
What is Amazon DynamoDB Accelerator (DAX)?
Amazon DynamoDB Accelerator (DAX) is an in-memory cache for Amazon DynamoDB, a fully managed NoSQL database service. DAX improves the read performance of DynamoDB by caching frequently accessed data and reducing the response times from single-digit milliseconds to microseconds. It is seamlessly integrated with DynamoDB and provides a scalable caching layer for high-performance applications.