20Neo4j AuraDB in Python

This chapter's example uses Python to build a NoSQL graph database in the cloud. It uses the Neo4j AuraDB database to build and perform queries on the org chart shown in Figure 20.1.

A representation of the org chart to perform queries.

FIGURE 20.1

This example uses an adapter called neo4j, which is the official database adapter provided by Neo4j.

The following section explains how to install the Neo4j AuraDB database engine in the cloud. The section after that explains how to install the neo4j database adapter. The rest of the chapter describes the example program.

INSTALL NEO4J AURADB

Neo4j AuraDB is a fully managed graph database service in the cloud. Neo4j provides many other services that can do more than AuraDB, but this one is simple and, best of all, free.

To install AuraDB, go to http://neo4j.com/cloud/platform/aura-graph-database, click the Start Free button, fill out the registration form, and create a free account.

Get Beginning Database Design Solutions, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.