Why is it called NoSQL?

Posted by beef jerky on Stack Overflow See other posts from Stack Overflow or by beef jerky
Published on 2012-10-16T04:59:16Z Indexed on 2012/10/16 5:00 UTC
Read the original article Hit count: 97

I've recently worked with MongoDB and learned about its schemaless design. However, I'm confused with the term NoSQL? Why is it called that? Doesn't it use SQL or SQL-like queries?

I've also read from an article that the main difference lies in how data is stored. In the case of MongoDB, it's stored like JSON documents. Is this true?

Also, I'm confused why I always see 'NoSQL vs relational databases'. Aren't NoSQL databases relational? I believe documents in MongoDB are still related/linked through some keys (please correct me if I'm wrong). So why is it labeled as non-relational?

Thanks in advance!

© Stack Overflow or respective owner

Related posts about mongodb

Related posts about nosql