Learn with Neo4j's New "Get to Know Graph & GenAI" Webinar Series >>

Neo4j logo

Neo4j AuraDB

Frequently Asked Questions

General

What is Neo4j AuraDB? Why should I use it?
Neo4j AuraDB is a fully managed, cloud-based graph database service that streamlines data modeling and query performance. It's available on Google Cloud, AWS, and Microsoft Azure. It eliminates database administration overhead to let you focus on quickly building and scaling graph-powered applications for real-time insights.
Which AuraDB service tiers are available? How do they differ?
Neo4j AuraDB offers Free, Professional, Business Critical, and Aura Virtual Dedicated Cloud (VDC). Each tier varies by capacity, backups, support SLAs, and compliance features. See our Pricing to compare limits and benefits to choose the right fit for your workload.
What is included in AuraDB Free?
AuraDB Free provides a single database supporting up to 200k nodes and 400k relationships. It's ideal for learning or prototyping—with no credit cards required. Automated upgrades are included. You can export one backup snapshot at a time (no rolling 7-day backups).
What is included in the AuraDB Professional Trial?
You can test AuraDB Professional for up to 14 days. Provision on any cloud provider within our available regions.Test Professional functionality like DB Metrics, Query log analyser, Graph Analytics, and more.
In what cloud providers and marketplaces is AuraDB offered?
AuraDB (Free, Professional, Business Critical, and Aura VDC) is available across Google Cloud Platform, AWS, and Microsoft Azure in various global regions. You can subscribe directly via Neo4j or through supported cloud marketplaces.
What makes AuraDB fundamentally different from relational databases?
The AuraDB native graph engine treats relationships as vitally important data, eliminating costly JOINs. This leads to faster queries and more flexible data modeling for connected use cases—an advantage over relational schemas.
Is AuraDB suitable for production environments?
Yes, AuraDB is designed for production with high availability, automated backups, and secure infrastructure. For mission-critical workloads, consider AuraDB Business Critical or Aura Virtual Dedicated Cloud (VDC).

Both offer enhanced SLAs and resource flexibility. See Pricing for details.
Is AuraDB ACID-compliant?
Yes, AuraDB ensures data integrity and immediate consistency by fully adhering to ACID principles—key for transactional and mission-critical use cases.
Which query languages or APIs work with AuraDB?
AuraDB natively supports Cypher, the intuitive Neo4j graph query language. You can also integrate GraphQL and various object graph mappers.

Additionally, Neo4j Aura now includes a management API (distinct from Cypher) that lets you programmatically create or configure instances, pause/resume, manage backups, and more.
Will my AuraDB instance use the latest Neo4j release?
Yes, AuraDB is continuously updated to the latest Neo4j version—often receiving new features first—while maintaining backward compatibility within major releases.
What's the difference between AuraDB and Neo4j Cloud Managed Services (CMS)?
Neo4j CMS is a “white-glove”, expert-tailored managed service in your own data center or private cloud. AuraDB (Free, Professional, Business Critical, VDC) is a self-serve cloud service on Neo4j-managed infrastructure with automated provisioning and no manual ops overhead. Each approach suits different security, customization, or hosting needs.

Pricing

How does AuraDB's pricing model work?
AuraDB uses a consumption-based model. Hourly billing depends on your chosen tier—Free, Professional, Business Critical, or Aura VDC—and RAM size (e.g., 1GB, 2GB). Compute, storage, and backups are included. Pricing differs by tier.

Check Pricing for current rates.
Is there a discounted rate for development or test environments?
Currently, all environments—dev, test, QA, or production—use the same tiered pricing. However, you can still select smaller instance sizes within the Professional or Business Critical tiers to keep costs manageable during non-production phases.
Are backup snapshots an additional cost?
No, backup snapshots are included in the cost of your chosen AuraDB plan—Free, Professional, Business Critical, or Aura VDC.
Does AuraDB pricing include sales tax?
Depending on your location, local taxes (e.g., sales tax in certain U.S. states) might apply to your AuraDB subscription.

Configuration

How can I quickly set up my first AuraDB instance?
Sign up here. Provide basic info, pick a region, and choose a tier (Professional, Business Critical, or VDC). If you need full automation, you can also use the Neo4j Aura API to script instance creation, configuration changes, or backup without ever logging into the console.
Which languages can connect to AuraDB?
Official Neo4j drivers support Java, JavaScript, .NET, Go, and Python. Community drivers exist for PHP, Ruby, R, Erlang, C/C++, and more. You can manage the database via Cypher or use the new Aura API for operational tasks like instance provisioning, backups, or pausing/resuming.
How do I migrate an existing Neo4j database to AuraDB?
You can use Neo4j CLI tools (e.g., neo4j-admin database upload) or CSV imports via Cypher to move data into AuraDB. To restore from smaller backup files, use the Aura console.
Can I delete my data if I no longer need it?
Absolutely. You can destroy your instance or remove data via Cypher, the Aura console, or the Aura API at any time—ensuring you maintain full control over your information.
Can I take my AuraDB data elsewhere if I cancel the service?
Yes. AuraDB's continuous backups let you generate a restore snapshot, which you can import into a self-managed Neo4j or another environment. This process can be done via the Aura console or the Aura API for automation.
Can I run AuraDB in my private cloud or on-premises data center?
Not at this time. AuraDB is hosted within the Neo4j public cloud environment on GCP, AWS, or Azure. If you require a managed offering in your own environment, consider Neo4j Cloud Managed Services (CMS) or a self-managed Neo4j deployment.
Can I fine-tune RAM, CPU, or storage beyond preset configurations?
Generally, no. AuraDB provides fixed instance tiers (e.g., 1GB, 2GB, etc.). However, Neo4j Aura will soon let you increase storage capacity at predefined intervals, depending on your chosen tier and instance size for more flexibility without manual hardware provisioning.
Can I temporarily pause my AuraDB database to save costs?
Yes. Use the Aura Console tab or the Aura API to pause. While paused, data is safe but not queryable. Free-tier databases without activity for 30 days are deleted. Paid tiers (Professional, Business Critical, VDC) automatically resume after 30 days. Paused databases are billed at 20% the normal rate.

Scaling

Which instance sizes can I choose in AuraDB?
Professional instances range from 1GB to 128GB of RAM. Business Critical and Aura VDC can scale higher, up to 512GB of RAM. Storage scales accordingly. Soon, you'll be able to increase capacity at predefined intervals without switching instance RAM size.
Can I scale my AuraDB instance if my workload grows?
Yes. Select a larger instance size via the Aura console or the Aura API—and AuraDB will resize resources with zero downtime. Additionally, the upcoming feature to increase storage capacity at specific thresholds will make scaling even easier without changing your tier.
Will my database break if I exceed my allocated memory, CPU, or disk space?
Performance may degrade if you surpass your instance limits. If you exceed disk capacity, AuraDB alerts you to upgrade within three days. After that, it may auto-resize to avoid data corruption. Once storage scaling launches, you can also expand disk within your tier at predefined intervals for a smoother upgrade path.

Reliability

Are backups handled automatically in AuraDB?
Yes, AuraDB automates backups for all tiers. Professional retains daily backupsfor seven days; Business Critical and Aura VDCprovide more frequent or longer retention. You can restore snapshots anytime from the console or via the Aura API. You'll find information on backups in Aura docs.
Will my database go offline for maintenance or patches?
No. AuraDB is designed for continuous availability. Backups and patches happen in the background without affecting your running database.
What high-availability features does AuraDB offer?
AuraDB uses self-monitoring, self-healing infrastructure across GCP, AWS, and Azure. If a node fails, it automatically restarts or is replaced in real time. Aura Business Critical and Virtual Dedicated Cloud offer a 99.95% SLA for business-critical deployments.
Are there planned maintenance windows for AuraDB?
No, AuraDB has no scheduled downtime or maintenance windows. Updates, patches, and backups occur seamlessly behind the scenes to keep your database online.

Security

What security measures protect my AuraDB data?
AuraDB enforces strong authentication, TLS encryption in transit, and encryption at rest. Aura VDC offers private VPC isolation and advanced role-based access controls. For certain tiers, you can also manage keys and security settings programmatically via the new Aura API.

Learn more about our cloud security.
Does AuraDB meet data privacy regulations like GDPR or CCPA?
Yes. Neo4j (including AuraDB) is ISO 27001 certified and supports compliance with GDPR, CCPA, and other privacy laws. If you have more stringent requirements, explore our Business Critical or Aura VDC tiers for enhanced security options.
Can I store HIPAA-regulated data in AuraDB?
Yes. Neo4j AuraDB is now HIPAA-compliant. If you need to store protected health information (PHI), you can sign a Business Associate Agreement (BAA) with Neo4j. Contact our team for more details on HIPAA-compliant deployments and to discuss specific security controls.
Will my data remain in the chosen cloud region?
Yes. Whether you select GCP, AWS, or Azure, AuraDB ensures data residency within that region—helping you meet local data protection regulations.

Support

Which support options come with AuraDB?What's the SLA?
  • Aura Virtual Dedicated Cloud: 24x7 premium support with a one-hour response for critical issues.
  • AuraDB Business Critical: Enhanced support SLAs (faster response than Professional, but details may vary).
  • AuraDB Professional: Best effort support, no formal SLA.
  • AuraDB Free: Community-based support.
Check our Support page for specifics on coverage and response times.
Where can I find AuraDB's upcoming features or roadmap?
Check the “Roadmap” or “Feedback” section in your AuraDB console to see planned features, such as storage scaling and expanded API capabilities. You can also share your own requests and follow the Neo4j blog or community forums for announcements.