Neo4j provides a complete ecosystem of tools for working with the Neo4j graph database, including:
-
The Neo4j Console
-
APIs & Libraries
In this lesson, you will learn about some of the tools available in the Neo4j console.
You can learn about other methods of interacting with Neo4j in other GraphAcademy courses.
Console
The Neo4j Console brings together the tools you need to get started using Neo4j.
You can:
-
Manage your Neo4j Aura instances.
-
Import data.
-
Explore and visualize your data.
-
Query your data using Cypher.
Import
The Neo4j Import tool (or Data Importer) is a "no-code" tool that facilitates data importing into Neo4j. Its graphical user interface allows for simple data conversion into nodes and relationships.
Data Importer allows you to:
-
Visually define the graph data model, including nodes, relationships, and properties.
-
Upload source data files.
-
Map fields to properties.
-
Define unique ID constraints and indexes.
Data importer is an excellent tool for quickly importing data into Neo4j without writing any code.
Learn more in the Importing Data Fundamentals course.
Explore
Explore (or Neo4j Bloom) is a graph exploration tool for visually interacting with graph data.
You can create queries to explore the patterns in your data and visualize the results.
Bloom is accessible to everyone and a great tool for experimentation and presentation.
Query
The Query tool (or Browser) allows you to write and execute Cypher queries.
You can save commonly used queries and results to various file formats.
Query gives you access to the power of the Cypher language.
Check Your Understanding
Duplicate Constraint
True or False - Data Importer is a visual tool for importing data into a Neo4j graph databases
-
✓ True
-
❏ False
Hint
Data Importer is a "no-code" tool that facilitates data importing into Neo4j.
Solution
The statement is True. Data Importer’s graphical user interface allows for simple data conversion into nodes and relationships.
Summary
In this lesson, you learned about some of the tools available for interacting with Neo4j.
In the next lesson, you will review your next steps in getting started with Neo4j.