SAA-C03 · Question #2
A social media company wants to store its database of user profiles, relationships, and interactions in the AWS Cloud. The company needs an application to monitor any changes in the database. The…
The correct answer is B. Use Amazon Neptune to store the information. Use Neptune Streams to process changes in the. Amazon Neptune: Neptune is a fully managed graph database service that is optimized for storing and querying highly connected data. It supports both property graph and RDF graph models, making it suitable for applications that need to analyze relationships between data…
Question
A social media company wants to store its database of user profiles, relationships, and interactions in the AWS Cloud. The company needs an application to monitor any changes in the database. The application needs to analyze the relationships between the data entities and to provide recommendations to users. Which solution will meet these requirements with the LEAST operational overhead?
Options
- AUse Amazon Neptune to store the information. Use Amazon Kinesis Data Streams to process
- BUse Amazon Neptune to store the information. Use Neptune Streams to process changes in the
- CUse Amazon Quantum Ledger Database (Amazon QLDB) to store the information. Use Amazon
- DUse Amazon Quantum Ledger Database (Amazon QLDB) to store the information. Use Neptune
How the community answered
(21 responses)- A5% (1)
- B71% (15)
- C14% (3)
- D10% (2)
Explanation
Amazon Neptune: Neptune is a fully managed graph database service that is optimized for storing and querying highly connected data. It supports both property graph and RDF graph models, making it suitable for applications that need to analyze relationships between data entities. Neptune Streams: Neptune Streams captures changes to the graph and streams these changes to other AWS services. This is useful for applications that need to monitor and respond to changes in real-time, such as providing recommendations based on user interactions and relationships. Least Operational Overhead: Using Neptune Streams directly with Amazon Neptune ensures that the solution is tightly integrated, reducing the need for additional components and minimizing operational overhead. This integration simplifies the architecture by eliminating the need for a separate service like Kinesis for change processing.
Community Discussion
No community discussion yet for this question.