DEV Community

loading...

Discussion on: An Introduction to Graph Databases: The Power of Connected Data

Collapse
sidpalas profile image
sidpalas

Graph databases are super interesting!

A while back I did some exploratory data analysis on the public Enron email dataset:

github.com/sidpalas/enron-email/bl...

After some initial work in python, I loaded the data into neo4j using the following schema:

Nodes:
- email:
    - message_id
    - timestamp
    - subject
- person:
    - email_address

Relationships:
- person - [sent|received_to|received_cc] -> email

I ran into some HW limitations on my 2012 MacBook air at the time and didn't do much w/ the Neo4j DB, but I'm sure there is a treasure trove of interesting queries to run against those data!

Maybe now that I have a newer computer I should give it another go!