Company
Date Published
Author
Alex Gilmore
Word count
1212
Language
English
Hacker News points
None

Summary

PyNeoInstance is a user-friendly Python library for Neo4j that allows easy loading and reading of data in a graph by handling tasks such as driver creation, multiprocessing, and simple configuration with YAML. The library supports the use of a free Neo4j AuraDB instance and requires familiarity with Cypher Query Language, Python, and Notebooks. It provides a demo GitHub repo for users to follow along and use as a starting point for their own projects. PyNeoInstance allows for batching and parallel loading of data into the graph, which greatly decreases ingestion time by taking advantage of machine's multiprocessing capabilities. The library also supports analysis queries, enabling users to take a look at their graph and retrieve results as Pandas DataFrames.