Free Graph Database in the Cloud

Overview

Your Fastest Path to Graph

Rapidly build graph applications in the cloud without worrying about operations

Fully Automated, Zero Operations

Provision and get started in under a minute. Database upgrades, patches, and maintenance tasks are fully automatic with no downtime. You can focus on building applications without worrying about managing the database, ever.

Relationship traversal for Neo4j is index-free, which has a time complexity of O(1). The same work in non-graph database (using an index), is O(log (n)) — query time takes exponentially longer as data size increases.

Get Faster with Graph

Graph databases — the fastest growing type of database of the last decade — are optimized to process queries of large, highly connected datasets with blazing speed. Neo4j, the leading graph database, maintains high performance as data size grows, while relational and NoSQL database query times increase at an exponential rate.

Cypher

MATCH (p:Product)-[:CATEGORY]->(l:ProductCategory)-[:PARENT*0..]->(:ProductCategory {name:"Dairy Products"})
RETURN p.name

Compare the top query, in the Cypher graph query language, to its counterpart in SQL below. Unlike the Cypher query, which has unlimited depth, the SQL query selects just three levels of depth to keep the complexity manageable.

SQL

SELECT p.ProductName
FROM Product AS p
JOIN ProductCategory pc ON (p.CategoryID = pc.CategoryID AND pc.CategoryName = "Dairy Products")

JOIN ProductCategory pc1 ON (p.CategoryID = pc1.CategoryID)
JOIN ProductCategory pc2 ON (pc1.ParentID = pc2.CategoryID AND pc2.CategoryName = "Dairy Products")

JOIN ProductCategory pc3 ON (p.CategoryID = pc3.CategoryID)
JOIN ProductCategory pc4 ON (pc3.ParentID = pc4.CategoryID)
JOIN ProductCategory pc5 ON (pc4.ParentID = pc5.CategoryID AND pc5.CategoryName = "Dairy Products");

Rapid, Agile Development

Neo4j AuraDB supports Cypher, the easy, intuitive graph query language. Write complex queries with 10x less code than SQL and no more joins to deal with. Learn fast with sample datasets and built-in guides. Code fast with rich developer tools.

Secure, Reliable, and Always On

Self-healing infrastructure ensures fault-tolerant operation and high availability. Your data is end-to-end encrypted and stays private. Neo4j AuraDB is ACID-compliant and offers durable storage, ensuring write consistency and data integrity.

The Neo4j Advantage

Flexible Data Model

Schema-optional property graph model lets you easily change or add data sources without changing code

Battle-Tested Platform

Trusted by the world’s leading brands for mission-critical applications

Easy Migration

Move your Neo4j data to AuraDB easily. Your data is compatible and portable across any Neo4j edition

Largest Graph Community

The largest and most thriving community of graph developers contribute to the Neo4j ecosystem

FAQ

AuraDB Free includes one fully functional graph database with all core functionality and no time limits. The maximum graph size is 50,000 nodes and 175,000 relationships. Database backups are not included in AuraDB Free.

No. Your AuraDB Free database is free forever. You don’t need a credit card to use the service.

Yes. Neo4j Bloom for data discovery and visualization is included with AuraDB Free.

Your AuraDB Free database automatically pauses after three days of inactivity. You will receive email notifications before the pause takes effect. With a click, you can resume your database and continue your work and you won’t lose your data.