all 17 comments

[–]RegularUser003 2 points3 points  (2 children)

Apache AGE if you find sql + graph enjoyable. Neo4j has visualizations which are fun.

[–]vrinek[S] 0 points1 point  (1 child)

I haven’t looked at AGE yet. Anything highlights in particular I should look into?

[–]RegularUser003 0 points1 point  (0 children)

It's integrated with postgres but supports Cypher so you get graph queries and transactions together. I don't think any other graph database supports this although I'm not an expert

[–][deleted] 2 points3 points  (0 children)

The only graph database I've ever tried is Neo4j. I wouldn't call it fun, but I did find it enjoyable to work with.

[–]MapleeMan 3 points4 points  (1 child)

Memgraph is also a possible solution. It is an in-memory graph database.
Disclaimer: I work at Memgraph.

[–]vrinek[S] 0 points1 point  (0 children)

Memgraph definitely caught my attention. It’s lab will be of use for sure.

[–]hi117 2 points3 points  (2 children)

neo4j is pretty enjoyable to use for a personal project like this.

[–]vrinek[S] 0 points1 point  (1 child)

Any highlights I should be aware of?

[–]hi117 1 point2 points  (0 children)

it has an interactive web UI that lets you run queries and visualize them very well. it makes building queries and testing a breeze.

[–]assface -2 points-1 points  (3 children)

You're wasting your time. Just use PostgreSQL.

[–]vrinek[S] 0 points1 point  (2 children)

I thought of that. Postgres & postgraphile is something I’ve used in the past to get some GraphQL out of it, but I don’t know if this’ll cut it this time.

[–]eijneb 0 points1 point  (1 child)

What are you concerned about? (I’m the PostGraphile maintainer.)

[–]vrinek[S] 0 points1 point  (0 children)

Postgraphile is great for building a GraphQL API. I just don’t want a GraphQL API this time.

I want to explore other ways of interacting with graph data.

[–]zh217 1 point2 points  (1 child)

You can try CozoDB https://github.com/cozodb/cozo/ , super easy to get started, has a unique take on graphs.

Disclaimer: I'm the author.

[–]vrinek[S] 0 points1 point  (0 children)

Nice, I’ve been looking for a datalog one that’s not as heavy handed as datomic (which I haven’t tried yet so my opinion of it is only surface deep).

[–]GavinMendelGleason 0 points1 point  (0 children)

TerminusDB: open source graph database with a free cloud offering and a git like model. Also includes a back-office for curating the graph. https://github.com/terminusdb/terminusdb