# Amazon Neptune vs Neo4j

| Attribute | Amazon Neptune | Neo4j |
|---|---|---|
| **vioscaleAI score** | 58.1 (73% (medium)) | 54.9 (69% (medium)) |
| activity.commits_last_30d | - | 48 |
| adoption.dependent_repos | - | 1,698 |
| adoption.github_stars | - | 17,272 |
| content.faq | `[{"answer":"A cloud-based graph database that scales serverlessly and analyzes relationships across structured and unstructured data. Designed to improve AI application accuracy through integrated GraphRAG capabilities and support for agentic memory tools. It is indexed under Graph Databases.","source":"https://aws.amazon.com/sagemaker/pricing/?nc2=h_pr_sgm","question":"What is Amazon Neptune?","confidence":0.6},{"answer":"Amazon Neptune is sold across 4 plans: On-demand, Serverless, Database Savings Plans and Neptune Analytics. We have not confirmed a published price for every tier. There is no free tier. Pricing changes often, so verify at source before relying on it.","source":"https://aws.amazon.com/neptune/","question":"How much does Amazon Neptune cost?","confidence":0.6},{"answer":"Amazon Neptune supports the web and a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://aws.amazon.com/sagemaker/pricing/?nc2=h_pr_sgm","question":"What platforms does Amazon Neptune support?","confidence":0.6},{"answer":"We have only confirmed a cloud / SaaS deployment for Amazon Neptune, so it appears to be vendor-hosted. If a self-hosted option exists we have not found it documented publicly.","source":"https://aws.amazon.com/sagemaker/pricing/?nc2=h_pr_sgm","question":"Can Amazon Neptune be self-hosted?","confidence":0.6},{"answer":"Amazon Neptune is available worldwide. Its primary market is the United States.","source":"https://aws.amazon.com/sagemaker/pricing/?nc2=h_pr_sgm","question":"Where is Amazon Neptune available?","confidence":0.5}]` | `[{"answer":"Neo4j is a graph database system designed for storing and querying data through nodes and relationships rather than tables. It offers both self-managed deployments and a fully managed cloud service (Aura), enabling enterprises to build knowledge layers that provide AI systems with accurate, contextual information. It is indexed under Graph Databases.","source":"https://neo4j.com","question":"What is Neo4j?","confidence":0.6},{"answer":"Neo4j offers a free tier, so you can start without paying. Pricing changes often, so verify at source before relying on it.","source":"https://neo4j.com","question":"Is Neo4j free?","confidence":0.6},{"answer":"Neo4j supports the web, Windows, macOS, Linux and a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://neo4j.com","question":"What platforms does Neo4j support?","confidence":0.6},{"answer":"Yes. Neo4j can be deployed cloud / SaaS and self-hosted, so it does not have to run on the vendor's infrastructure.","source":"https://neo4j.com","question":"Can Neo4j be self-hosted?","confidence":0.6},{"answer":"We have confirmed 7 integrations for Neo4j, including Spring Framework, GraphQL, StepZen, Apache Kafka, Apache Spark, Couchbase and JDBC. This is what we could verify from public sources, so the vendor may support others we have not indexed.","source":"https://neo4j.com","question":"What does Neo4j integrate with?","confidence":0.6},{"answer":"We have independently confirmed HIPAA and GDPR for Neo4j. Certifications we do not list are ones we have not been able to verify from public sources, which is not the same as Neo4j not holding them. Always confirm compliance directly before you rely on it.","source":"https://neo4j.com/blog/developer/aura-activity-feed-enhanced-security-and-compliance/","question":"What security certifications does Neo4j have?","confidence":0.7},{"answer":"Yes. Neo4j is published under the GPL-3.0 licence, a copyleft licence, so check its terms before embedding it in a closed-source product. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/neo4j/neo4j","question":"Is Neo4j open source?","confidence":0.95}]` |
| deployment.options | `{"cloud":true}` | `{"cloud":true,"hybrid":true,"on_prem":true,"self_hosted":true}` |
| description.long | A fully managed, serverless graph database that automatically scales for handling billions of relationships. Supports standard query languages and provides ACID transactions, replication, and encryption to enhance AI applications with better context. | A managed cloud graph database that stores data as interconnected entities and relationships, designed for knowledge graphs, AI applications, and complex relationship analysis. |
| features.capabilities | `{"workload":"both","deployment":"managed","distributed":"sharded","graph_model":"multi_model","licence_class":"proprietary","vector_search":true,"query_language":"Gremlin, openCypher, SPARQL","replication_ha":true,"full_text_search":"none","standard_support":true,"acid_transactions":"full"}` | `{"hosting":"both","storage":"native","workload":"both","data_model":"graph","deployment":"managed","consistency":"strong","distributed":"clustered","graph_model":"property_graph","replication":true,"licence_class":"source_available","managed_cloud":true,"vector_search":true,"query_language":"Cypher","replication_ha":true,"full_text_search":"built_in","standard_support":true,"acid_transactions":"full","horizontal_scaling":true}` |
| integrations.count | 4 | 8 |
| integrations.list | `[{"name":"Amazon Bedrock Knowledge Bases"},{"name":"Strands AI Agents SDK"},{"name":"Amazon Bedrock","native":true,"category":"ai"},{"name":"LangChain","native":true},{"name":"Strands AI","native":true},{"name":"GraphStorm","native":true}]` | `[{"name":"Spring Framework"},{"name":"GraphQL"},{"name":"StepZen"},{"name":"Apache Kafka"},{"name":"Apache Spark"},{"name":"Couchbase","native":false,"category":"database","direction":"bidirectional"},{"name":"Kafka","native":false,"category":"data_pipeline"},{"name":"JDBC","native":true},{"name":"LDAP","category":"auth"}]` |
| language.primary | - | Java |
| license.spdx | - | GPL-3.0 |
| market.availability | `{"primaryMarkets":["US"],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` | `{"primaryMarkets":[],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` |
| platform.support | `{"cli":true,"web":true}` | `{"cli":true,"web":true}` |
| pricing | `{"type":"usage","plans":[{"free":false,"name":"On-demand","commitment":"monthly","components":[{"per":{"qty":1,"unit":"vCPU-Hour"},"kind":"metered","amount":0.15,"currency":"USD"}],"description":"Hourly billing with no upfront commitments or long-term contracts required","contactSales":false},{"free":false,"name":"Serverless","commitment":"monthly","description":"Automatic scaling that adjusts capacity to meet workload demands","contactSales":false},{"free":false,"name":"Database Savings Plan","commitment":"annual","description":"Commitment-based discount with 1-year contract term","contactSales":false}],"summary":"Usage-based pricing. Free tier for 30 days. Options: on-demand hourly, serverless per capacity unit, or annual savings plan.","currency":"USD","freeTier":true,"sourceUrl":"https://aws.amazon.com/neptune/pricing/","retrievedAt":"2026-10-13T10:34:32.577Z","freeTrialDays":30,"startingPrice":{"unit":"vCPU-Hour","amount":0.15,"currency":"USD"},"billingPeriods":["month","year"]}` | `{"type":"subscription","freeTier":true,"sourceUrl":"https://neo4j.com","retrievedAt":"2026-10-05T10:11:52.647Z"}` |
| pricing.free_tier | yes | yes |
| pricing.model | freemium | freemium |
| pricing.price_level | low | low |
| pricing.starting_price | `{"amount":0.15,"currency":"USD"}` | - |
| pricing.transparent | no | no |
| release.cadence_days | - | 2 |
| release.history | - | `[{"url":"https://github.com/neo4j/neo4j/releases/tag/3.3.0-beta01","date":"2017-09-15T12:28:27Z","type":"prerelease","version":"3.3.0-beta01"},{"url":"https://github.com/neo4j/neo4j/releases/tag/3.2.0-alpha08","date":"2017-04-11T08:47:47Z","type":"stable","version":"3.2.0-alpha08"},{"url":"https://github.com/neo4j/neo4j/releases/tag/3.1.0","date":"2016-12-13T07:40:12Z","type":"stable","version":"3.1.0"},{"url":"https://github.com/neo4j/neo4j/releases/tag/3.1.0-M12-beta2","date":"2016-10-24T21:41:30Z","type":"prerelease","version":"3.1.0-M12-beta2"},{"url":"https://github.com/neo4j/neo4j/releases/tag/3.1.0-BETA1","date":"2016-10-22T01:28:20Z","type":"prerelease","version":"3.1.0-BETA1"},{"url":"https://github.com/neo4j/neo4j/releases/tag/3.1.0-M10","date":"2016-10-22T01:31:06Z","type":"prerelease","version":"3.1.0-M10"},{"url":"https://github.com/neo4j/neo4j/releases/tag/3.1.0-M09","date":"2016-10-22T01:32:47Z","type":"prerelease","version":"3.1.0-M09"},{"url":"https://github.com/neo4j/neo4j/releases/tag/3.0.6","date":"2016-10-22T01:30:15Z","type":"stable","version":"3.0.6"},{"url":"https://github.com/neo4j/neo4j/releases/tag/2.3.7","date":"2016-10-22T01:32:04Z","type":"stable","version":"2.3.7"},{"url":"https://github.com/neo4j/neo4j/releases/tag/3.0.0-RC1","date":"2016-04-16T00:31:05Z","type":"prerelease","version":"3.0.0-RC1"},{"url":"https://github.com/neo4j/neo4j/releases/tag/2.2.7","date":"2015-11-16T00:19:03Z","type":"stable","version":"2.2.7"},{"url":"https://github.com/neo4j/neo4j/releases/tag/2.3.1","date":"2015-11-21T00:07:23Z","type":"stable","version":"2.3.1"},{"url":"https://github.com/neo4j/neo4j/releases/tag/2.3.0","date":"2015-11-21T00:03:17Z","type":"stable","version":"2.3.0"},{"url":"https://github.com/neo4j/neo4j/releases/tag/2.2.6","date":"2015-11-16T00:14:55Z","type":"stable","version":"2.2.6"},{"url":"https://github.com/neo4j/neo4j/releases/tag/2.2.5","date":"2015-09-04T08:54:59Z","type":"stable","version":"2.2.5"},{"url":"https://github.com/neo4j/neo4j/releases/tag/2.2.4","date":"2015-09-04T08:53:33Z","type":"stable","version":"2.2.4"},{"url":"https://github.com/neo4j/neo4j/releases/tag/2.2.3","date":"2015-06-24T16:41:08Z","type":"stable","version":"2.2.3"},{"url":"https://github.com/neo4j/neo4j/releases/tag/2.3.0-M02","date":"2015-06-23T17:12:47Z","type":"prerelease","version":"2.3.0-M02"},{"url":"https://github.com/neo4j/neo4j/releases/tag/2.2.2","date":"2015-05-21T22:23:52Z","type":"stable","version":"2.2.2"},{"url":"https://github.com/neo4j/neo4j/releases/tag/2.3.0-M01","date":"2015-05-19T13:55:35Z","type":"prerelease","version":"2.3.0-M01"}]` |
| reliability.sla_pct | - | 99.95 |
| reliability.status_page | yes | yes |
| security.certifications | `[{"name":"SOC 2","status":"active"},{"name":"FedRAMP","level":"Moderate and High","status":"active"},{"name":"HIPAA","status":"active"}]` | - |
| security.disclosure_policy | yes | yes |
| security.fedramp | yes | - |
| security.gdpr | yes | yes |
| security.hipaa | yes | yes |
| security.pci | yes | - |
| security.scorecard | - | 4.4 |
| security.soc2 | yes | - |
| security.trust_center | https://aws.amazon.com/security/ | https://neo4j.com/blog/developer/aura-activity-feed-enhanced-security-and-compliance/ |
| security.vulnerabilities | - | `{"count":4,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=maven&package_name=org.neo4j%3Aneo4j&per_page=100","last_12m":2,"max_severity":"CRITICAL"}` |

## Capabilities (Graph Databases)

| Capability | Amazon Neptune | Neo4j |
|---|:--:|:--:|
| **Model** |  |  |
| Graph model | Multi-model | Property graph |
| Query language(s) | Gremlin, openCypher, SPARQL | Cypher |
| **Transactions** |  |  |
| ACID transactions | Full | Full |
| Consistency model | - | Strong |
| **Architecture** |  |  |
| Storage | - | Native graph |
| Distributed / scale | Sharded | Clustered |
| Replication / HA | ✓ | ✓ |
| OLTP vs OLAP | Both | Both |
| **Deployment** |  |  |
| Deployment | Managed | Managed |
| **Search** |  |  |
| Full-text search | None | Built-in |
| Built-in vector search | ✓ | ✓ |
| **Licensing** |  |  |
| Licence class | Proprietary | Source-available |
| **Portability** |  |  |
| openCypher / TinkerPop standard | ✓ | ✓ |

*Source: vioscaleAI. Generated 2026-10-19T08:07:42.374Z. "-" = undocumented, not absent.*
