DEV Community

Discussion on: Mongodb-native over mongoose?

Collapse
c0d3rm0nk3y profile image
Peter

Mongodb was the first serious database I learned when I fell in love with web dev and node.

Unfortunately I am having the hardest time installing it on a Windows 7 machine I had to factory reset. Has anyone had experience with graphql? Is it better more more usable than Mongo?

Collapse
buinauskas profile image
Evaldas

GraphQL isn't a database as far as I remember. Just an abstraction layer on top of a database. No?

Collapse
lennaht profile image
Lennart

As far as I know graphQL is just a query language and not a database system. If you want to work with it, you still have to install a database. Someone correct me if I'm wrong ;)

Collapse
c0d3rm0nk3y profile image
Peter

My apologies I'm not looking for something that I don't need you install.

I was just wondering if anyone had experience with graphql and mongoose and Clips Blaine some differences.

Sorry about that

Thread Thread
tojacob profile image
Jacob Samuel G. Author • Edited on

Hi Peter. As they mentioned before, graphql does not store data (it is not a database). It is a query language for APIS. In other words, it allows you to communicate with an api through queries like "SQL", that's all. It is more like a tool, that allows to work with an architecture different from the traditional REST APIs that work through endpoints and HTTP methods. I highly recommend reading the documentation, it is vastly fresh! :) graphql.org/learn/

Thread Thread
c0d3rm0nk3y profile image
Peter

I have been working my way through YouTube conferences, docs and examples. Cannot wait for comprehension to give way to practicality

Collapse
theoutlander profile image
Nick Karnik

Forget installing it on Windows and configure it on mlab.com.

Collapse
ben profile image
Ben Halpern

mlab is really slick.