Get started with Neo4j
There are a number of options on how to get started with Neo4j, and your choice depends upon your needs and goals. Each option allows you to explore different possibilities of the Neo4j ecosystem.
For all available options on how to get started with Neo4j, see https://neo4j.com/try-neo4j/. |
First steps with Neo4j
-
Neo4j AuraDB is a fully managed cloud service and a good place to start for anyone interested in graph technologies.
Besides the free option, you can select the subscription plan that suits you best.
At the moment, AuraDB provides a few example datasets to help you learn more about graph databases and graph query language, Cypher.If you are a data scientist, you might be interested in Neo4j AuraDS, a graph data science platform as a fully managed cloud service. You get access to more than 65 pretuned graph algorithms.
-
Neo4j Sandbox provides a number of example datasets that can help you to learn more about Neo4j graph database and Cypher queries applied to a specific use case.
All databases are grouped into two categories:
-
for developers
-
for data scientists
You can also select a blank sandbox and populate it with your own data.
-
-
Neo4j Desktop is one of the ways to set up an environment for developing an application with Neo4j and Cypher. Download Neo4j Desktop from https://neo4j.com/download/ and follow the installation instructions for your operating system.
You get the opportunity to try all the graph applications, which are available in our Graph Apps Gallery.
If you need an Enterprise Edition, visit the Neo4j Pricing page where you can get all necessary instructions and contacts. |
Neo4j documentation
All the official documentation is available at https://neo4j.com/docs/.
Documentation homepage is designed to make your journey across all Neo4j products comfortable and pleasant.
That is where you find reference documentation to all components of the Neo4j Graph Data Platform. Guides are grouped by categories. In the leftside navigation bar you see:
-
Neo4j DBMS — Documentation for the Neo4j graph database, a core product:
-
Getting Started Guide — you are here. The starting point to enter the Neo4j world.
-
The Neo4j Operations Manual — the documentation tells you how to deploy, configure, support, and maintain Neo4j. You can also find comprehensive descriptions of Neo4j clustering here.
-
Neo4j Upgrade and Migration Guide — the guide describes how to keep your Neo4j deployment up-to-date.
-
Status Code — overview of Neo4j status codes classifications, version changes, and also a complete list of all status codes Neo4j may return, and what they mean.
-
Java Reference tells you about advanced Java-centric usage of Neo4j, how to embed Neo4j in your own software and write extensions.
-
The Neo4j Kerberos Add-on — Neo4j supports the use of Kerberos — a network authentication protocol, here you find description of using the Neo4j Kerberos Add-on.
-
-
Neo4j Aura — Docsets for a fully automated graph platform offered as a cloud service:
-
Neo4j AuraDB — graph database as a fully managed service.
-
Neo4j AuraDS — Neo4j Graph Data Science platform as a fully managed service.
-
-
Neo4j Tools — Docsets for developer tools designed to make it easier to develop graph applications and to interact with Neo4j database:
-
Neo4j Bloom — the guide for a graph visualization tool designed for interactive exploration of graph data.
-
Neo4j Browser — the guide for a developer-focused tool that allows to run Cypher queries and visualize the results.
-
Neo4j Desktop — the guide introduces a client application for working with Neo4j, whether using local database instances or databases located on remote servers.
-
Neo4j Ops Manager — the docset for a UI-based tool that enables any administrator to monitor, administer, and operate all of the Neo4j database management systems in an Enterprise Edition.
-
-
Neo4j Graph Data Science Library provides extensive analytical capabilities centered around graph algorithms:
-
The Neo4j Graph Data Science Library Manual tells you how graph algorithms are implemented into Neo4j and how to use them as they are exposed as Cypher procedures.
-
-
Cypher Query Language — Docsets for Neo4j graph query language:
-
The Neo4j Cypher Manual — the comprehensive manual for Cypher for the developers of a Neo4j client application.
-
Cypher Cheat Sheet — a printable set of notes for a quick overview of Cypher syntax basics.
-
-
Neo4j Drivers and APIs — Docsets for officially supported drivers, connectors, and APIs.
-
Resources
If the officical documentation is not enough, you can refer to the aforementioned Resources:
-
Documentation Archive — docsets for earlier releases are available here.
-
PDF library — if you need, you can download PDF-versions of our documentation. Follow the link for a full list of all available PDFs.
Labs menu at the top contains the list of all Neo4j Labs projects, which are designed and developed as a way to extend and test functionality of the Neo4j Graph Data Platform. The Labs projects are supported via the Neo4j Community, and we cannot provide any commercial support for them or guarantee backwards compatibility.
At the top on the right side, you find the drop-down menu Get Help with the following choices:
-
Community Forum — for learning and guidance.
-
Discord Chat — a live chat environment for communicating with other Neo4j users (requires signup).
-
Knowledge Base — troubleshooting articles written by developers for developers on how to solve issues both for Community ans Enterprise Editions.
-
Neo4j Developer Blog — Neo4j channel on Medium platform for deep dives into technical topics and announcements of new products, releases.
-
Neo4j Videos — a link to the Neo4j channel on YouTube.
The blue button Get Started in the upper right hand corner allows you to access:
-
Neo4j AuraDB page, where you can choose AuraDB plan that best suits your needs.
-
Neo4j Sandbox.
-
Neo4j Desktop download page.
If you click the button Get Started, you are redirected to the AuraDB page.
Was this page helpful?