# Memgraph vs Neo4j

| Attribute | Memgraph | Neo4j |
|---|---|---|
| **vioscaleAI score** | 54.9 (58% (medium)) | 54.9 (69% (medium)) |
| activity.commits_last_30d | 100 | 48 |
| adoption.dependent_repos | 0 | 1,698 |
| adoption.github_stars | 4,617 | 17,272 |
| content.faq | `[{"answer":"A high-performance, in-memory database designed for real-time graph queries and reasoning in AI applications. It combines sub-millisecond traversals with native vector search, ACID transactions, and streaming data connectors for fraud detection, network analysis, and AI augmentation. It is indexed under Graph Databases.","source":"https://memgraph.com/pricing","question":"What is Memgraph?","confidence":0.6},{"answer":"Memgraph offers a free tier, so you can start without paying. Paid plans are also available: Community Edition, Enterprise Edition – AI Platform, Enterprise Edition – Graph Analytics and Memgraph Cloud. Pricing changes often, so verify at source before relying on it.","source":"https://memgraph.com/pricing","question":"Is Memgraph free?","confidence":0.6},{"answer":"Memgraph supports the web and a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://memgraph.com/pricing","question":"What platforms does Memgraph support?","confidence":0.6},{"answer":"Yes. Memgraph can be deployed cloud / SaaS, on-premise and self-hosted, so it does not have to run on the vendor's infrastructure.","source":"https://memgraph.com/pricing","question":"Can Memgraph be self-hosted?","confidence":0.6},{"answer":"We have confirmed 5 integrations for Memgraph, including Kafka, Pulsar, Redpanda, Cognee and AWS (via Marketplace). This is what we could verify from public sources, so the vendor may support others we have not indexed.","source":"https://memgraph.com/pricing","question":"What does Memgraph integrate with?","confidence":0.6},{"answer":"We have independently confirmed GDPR for Memgraph. Certifications we do not list are ones we have not been able to verify from public sources, which is not the same as Memgraph not holding them. Always confirm compliance directly before you rely on it.","source":"https://memgraph.com/policies/privacy-policy","question":"What security certifications does Memgraph have?","confidence":0.7},{"answer":"Memgraph is available worldwide. Its primary markets are the United States and the EU. The vendor is headquartered in Croatia.","source":"https://memgraph.com/pricing","question":"Where is Memgraph available?","confidence":0.75}]` | `[{"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,"self_hosted":true}` | `{"cloud":true,"hybrid":true,"on_prem":true,"self_hosted":true}` |
| description.long | A high-performance, in-memory database designed for real-time graph queries and reasoning in AI applications. It combines sub-millisecond traversals with native vector search, ACID transactions, and streaming data connectors for fraud detection, network analysis, and AI augmentation. | 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 | `{"storage":"native","workload":"both","deployment":"self_hosted","consistency":"strong","distributed":"clustered","graph_model":"property_graph","licence_class":"permissive","vector_search":true,"query_language":"Cypher","replication_ha":true,"full_text_search":"built_in","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 | 9 | 8 |
| integrations.list | `[{"name":"Kafka"},{"name":"Pulsar"},{"name":"Redpanda"},{"name":"Cognee"},{"name":"AWS (via Marketplace)"},{"name":"LangChain","native":true,"category":"ai_framework","direction":"inbound"},{"name":"LlamaIndex","native":true,"category":"ai_framework","direction":"inbound"},{"name":"OpenAI","native":true,"category":"ai_models","direction":"outbound"},{"name":"Cohere","native":true,"category":"ai_models","direction":"outbound"},{"name":"Apache Spark","native":false,"category":"data_integration","direction":"bidirectional"},{"name":"Kerberos","native":true,"category":"authentication","direction":"inbound"},{"name":"LDAP","native":true,"category":"directory","direction":"inbound"},{"name":"MCP","native":true,"category":"protocol","direction":"bidirectional"},{"name":"LiteLLM","native":false,"category":"ai","direction":"outbound"},{"name":"Neo4j","native":false,"direction":"bidirectional"}]` | `[{"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 | C++ | Java |
| license.spdx | - | GPL-3.0 |
| market.availability | `{"primaryMarkets":[],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` | `{"primaryMarkets":[],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` |
| platform.support | `{"cli":true,"mac":true,"web":true,"linux":true,"windows":true}` | `{"cli":true,"web":true}` |
| pricing | `{"type":"free","plans":[{"free":true,"name":"Community Edition","features":["Cypher query language","Python client libraries","LangChain and LlamaIndex integrations","40+ graph algorithms"],"description":"Fully functional community edition, free forever","contactSales":false}],"summary":"Community Edition is free. Enterprise and managed cloud pricing available upon request.","freeTier":true,"sourceUrl":"https://memgraph.com","retrievedAt":"2026-10-15T20:29:28.752Z"}` | `{"type":"subscription","freeTier":true,"sourceUrl":"https://neo4j.com","retrievedAt":"2026-10-05T10:11:52.647Z"}` |
| pricing.free_tier | yes | yes |
| pricing.model | free | freemium |
| pricing.price_level | free | low |
| pricing.transparent | no | no |
| release.cadence_days | 18 | 2 |
| release.history | `[{"url":"https://github.com/memgraph/memgraph/releases/tag/v3.13.2","date":"2026-10-09T12:05:41Z","type":"stable","version":"v3.13.2"},{"url":"https://github.com/memgraph/memgraph/releases/tag/v3.13.1","date":"2026-09-14T12:41:52Z","type":"stable","version":"v3.13.1"},{"url":"https://github.com/memgraph/memgraph/releases/tag/v3.13.0","date":"2026-09-09T09:45:18Z","type":"stable","version":"v3.13.0"},{"url":"https://github.com/memgraph/memgraph/releases/tag/v3.12.0","date":"2026-07-15T09:26:36Z","type":"stable","version":"v3.12.0"},{"url":"https://github.com/memgraph/memgraph/releases/tag/v3.11.0","date":"2026-06-17T10:34:44Z","type":"stable","version":"v3.11.0"},{"url":"https://github.com/memgraph/memgraph/releases/tag/v3.10.1","date":"2026-05-15T09:42:30Z","type":"stable","version":"v3.10.1"},{"url":"https://github.com/memgraph/memgraph/releases/tag/v3.10.0","date":"2026-05-13T10:45:27Z","type":"stable","version":"v3.10.0"},{"url":"https://github.com/memgraph/memgraph/releases/tag/v3.9.0","date":"2026-03-25T11:44:43Z","type":"stable","version":"v3.9.0"},{"url":"https://github.com/memgraph/memgraph/releases/tag/v3.8.1","date":"2026-02-17T22:02:18Z","type":"stable","version":"v3.8.1"},{"url":"https://github.com/memgraph/memgraph/releases/tag/v3.8.0","date":"2026-02-11T10:45:11Z","type":"stable","version":"v3.8.0"},{"url":"https://github.com/memgraph/memgraph/releases/tag/v3.7.2","date":"2025-12-23T10:44:57Z","type":"stable","version":"v3.7.2"},{"url":"https://github.com/memgraph/memgraph/releases/tag/v3.7.1","date":"2025-11-25T13:48:43Z","type":"stable","version":"v3.7.1"},{"url":"https://github.com/memgraph/memgraph/releases/tag/v3.7.0","date":"2025-11-19T10:16:15Z","type":"stable","version":"v3.7.0"},{"url":"https://github.com/memgraph/memgraph/releases/tag/v3.6.2","date":"2025-11-04T10:36:19Z","type":"stable","version":"v3.6.2"},{"url":"https://github.com/memgraph/memgraph/releases/tag/v3.6.1","date":"2025-10-16T17:44:21Z","type":"stable","version":"v3.6.1"},{"url":"https://github.com/memgraph/memgraph/releases/tag/v3.6.0","date":"2025-10-08T09:55:00Z","type":"stable","version":"v3.6.0"},{"url":"https://github.com/memgraph/memgraph/releases/tag/v3.5.2","date":"2025-09-25T11:55:04Z","type":"stable","version":"v3.5.2"},{"url":"https://github.com/memgraph/memgraph/releases/tag/v3.5.1","date":"2025-09-11T15:19:44Z","type":"stable","version":"v3.5.1"},{"url":"https://github.com/memgraph/memgraph/releases/tag/v3.5.0","date":"2025-08-27T08:37:55Z","type":"stable","version":"v3.5.0"},{"url":"https://github.com/memgraph/memgraph/releases/tag/v3.4.0","date":"2025-07-10T09:14:27Z","type":"stable","version":"v3.4.0"}]` | `[{"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 |
| security.disclosure_policy | - | yes |
| security.gdpr | yes | yes |
| security.hipaa | - | yes |
| security.scorecard | - | 4.4 |
| security.trust_center | - | https://neo4j.com/blog/developer/aura-activity-feed-enhanced-security-and-compliance/ |
| security.vulnerabilities | `{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=helm&package_name=memgraph%2Fmemgraph-mcp&per_page=100","last_12m":0,"max_severity":null}` | `{"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 | Memgraph | Neo4j |
|---|:--:|:--:|
| **Model** |  |  |
| Graph model | Property graph | Property graph |
| Query language(s) | Cypher | Cypher |
| **Transactions** |  |  |
| ACID transactions | Full | Full |
| Consistency model | Strong | Strong |
| **Architecture** |  |  |
| Storage | Native graph | Native graph |
| Distributed / scale | Clustered | Clustered |
| Replication / HA | ✓ | ✓ |
| OLTP vs OLAP | Both | Both |
| **Deployment** |  |  |
| Deployment | Self-hosted | Managed |
| **Search** |  |  |
| Full-text search | Built-in | Built-in |
| Built-in vector search | ✓ | ✓ |
| **Licensing** |  |  |
| Licence class | Permissive OSS | Source-available |
| **Portability** |  |  |
| openCypher / TinkerPop standard | ✓ | ✓ |

*Source: vioscaleAI. Generated 2026-10-16T13:07:45.561Z. "-" = undocumented, not absent.*
