Skip to content

graphs

Billions of Edges Per Second with Postgres

Chances are you're reading this because, like me, you are a huge fan of Postgres. It's a powerful and featured-filled data framework, and is excellent for transactional workloads and analysis tasks. While I've always considered Postgres a pretty decent tool for storing small graphs using foreign keys for edge relationships, Postgres is not optmized for traversing billions of edges for very large, sparse graphs.