Amazon Neptune
#57 · Level 2 · Scaling and resilience · DatabaseConcept
Section titled “Concept”Amazon Neptune is a managed graph database, where the relationships between data are what matter most. In a graph, each thing is called a node, and a connection between two things is called an edge. Neptune supports two kinds of graph: property graphs and RDF. Queries can be written in the Gremlin, openCypher and SPARQL languages. For questions that follow relationships across many steps, it works more easily than a regular relational database.
Simple example
Section titled “Simple example”A family tree, or a friends list on Facebook — who is connected to whom, and how, is the real information.
Why it’s needed
Section titled “Why it’s needed”Questions like “who are my friends’ friends’ friends” are very slow in a regular database. A graph database answers them easily.
Where it’s used
Section titled “Where it’s used”Social networks, “you might like” recommendations, fraud detection and knowledge graphs.
Azure equivalent
Section titled “Azure equivalent”Azure Cosmos DB for Apache Gremlin
Learn more
Section titled “Learn more”For details and the latest information, see the official documentation: