SurrealDB uses GraphRAG, which I’m not familiar with.

Suppose I wanted a list of all pubkeys 3 hops from Alice by follows. That would be a nightmare to implement in a relational database. In neo4j in my hands, it’s very performant.

Even something more simple, like give me a list of all of Alice’s followers, takes a long time if all you have is a bunch of events in strfry. But with neo4j you have it in a snap.

I’ll be pleasantly surprised if GraphRAG can handle either of those queries performantly.

Reply to this note

Please Login to reply.

Discussion

No replies yet.