3 ms·
I’m so excited to see a new open source graphql solution. (This is GraphuckingAwesome!) Out of curiosity, why did you decide to build your own graph database,
by evv 9y ago
I’m so excited to see a new open source graphql solution. (This is GraphuckingAwesome!)
Out of curiosity, why did you decide to build your own graph database, rather than use Postgres or some other mature solution?
Edit: Oops, I didn't realize it uses MySQL under the hood. This section of the readme made me think you had a custom db implementation: https://github.com/graphcool/framework#graphql-database https://github.com/graphcool/framework#graphql-database
- morajabi 9y agoWhat is Graph Database?
- grzm 9y agoIt's a database that uses graph structures for data access as opposed to, say, a more relational model as RDBMSs do. https://en.wikipedia.org/wiki/Graph_database https://en.wikipedia.org/wiki/Graph_database
- bpicolo 9y agoIt uses mysql under the hood it looks like. I'm not sure it's a graph database? I don't see a reference to it being a graphdb, anyway.
- throwaway2016a 9y agoPostgres is a relational database not a graph database.[1] Neo4j and OrientDB are true graph databases. You can build a graph DB on top of a RDMS but it is not inherent in the system. With that said, GraphQL is a misnomer anyway. It's not really about graphs. It allows you to have a query syntax that lets you easily query related and nested objects but it doesn't have the concepts of directed edges and nodes like you have in a graph unless you explicitly code it. [1] unless they added a feature that I was not aware of and couldn't find in the 30 seconds I spent googling
- dustingetz 9y agosooo its a custom ORM for MySQL? awesome