Microsoft Azure → Amazon Web Services
AWS equivalent of Azure Cosmos DB for Apache Gremlin
The closest AWS equivalent of Azure Cosmos DB for Apache Gremlin is Amazon Neptune (Database and Analytics).
About Azure Cosmos DB for Apache Gremlin
| Provider | Microsoft Azure |
|---|---|
| Status | Generally available |
| What it is | Property-graph database using the Gremlin (Apache TinkerPop) query language on Cosmos DB, with RU throughput and global distribution. |
| Documentation | learn.microsoft.com |
| Pricing | Official pricing page |
AWS mappings (1)
| Capability | AWS equivalent | Match |
|---|---|---|
| Graph database | Amazon Neptune (Database and Analytics) | Partial match |
NoSQL (key-value, document, wide-column, graph)(1)
Graph database Partial match
Amazon Neptune maps to Azure Cosmos DB for Apache Gremlin for property graphs. Azure has no managed RDF/SPARQL or openCypher service, so those Neptune workloads need another design on Azure.
- Query languages. Neptune supports Gremlin, openCypher, and SPARQL (RDF). Cosmos DB for Gremlin supports Gremlin only.
- Analytics. Neptune Analytics adds in-memory graph algorithms and vector search. On Azure, graph analytics usually runs in Fabric or third-party graph databases from Azure Marketplace.
- Scaling. Cosmos DB for Gremlin is partitioned by a key you choose, with RU throughput and global distribution. Neptune scales with instances (or serverless capacity) and read replicas.