我们对mongodb使用nosql的方式与对oracle使用sql的方式相同?

我们对mongodb使用nosql的方式与对oracle使用sql的方式相同?,mongodb,hadoop,database,nosql,Mongodb,Hadoop,Database,Nosql,我会以我的问题为例。 如果我们使用ORACLE作为数据库,如果我们想从中获取数据,我们应该知道的是SQL。借助sql,我们可以从oracle获取数据 如果我们使用MongoDB作为数据库,我们必须了解NoSql吗 简单地说。 用于ORACLE的SQL。MongoDB的NoSql呢?我说得对吗?没有NoSQL查询语言这样的东西。所有的数据库通常被归为“NoSQL”这一类,它们是以完全不同的方式使用的完全不同的技术 MongoDB有一种基于javascript对象符号的查询语言。它与SQL没有多大关

我会以我的问题为例。 如果我们使用ORACLE作为数据库,如果我们想从中获取数据,我们应该知道的是SQL。借助sql,我们可以从oracle获取数据

如果我们使用MongoDB作为数据库,我们必须了解NoSql吗

简单地说。 用于ORACLE的SQL。MongoDB的NoSql呢?我说得对吗?

没有NoSQL查询语言这样的东西。所有的数据库通常被归为“NoSQL”这一类,它们是以完全不同的方式使用的完全不同的技术

MongoDB有一种基于javascript对象符号的查询语言。它与SQL没有多大关系,与大多数其他NoSQL数据库的查询语言也没有任何关系。它应该让您对查询语言的工作原理有一个基本的了解。是深入知识的良好来源


请记住,当您了解了MongoDB及其查询语言的所有知识后,您仍然完全不了解其他NoSQL数据库,如Redis、Neo4j、CouchDB等。。它们不同于MongoDB(彼此也不同),就像MongoDB不同于SQL数据库一样。

NoSQL是除……SQL以外的所有事物的通用术语。SQL是一种语言,使用这种语言,您可以向Oracle、MySQL、MS SQL和其他关系数据库管理系统编写查询。NoSQL=“不仅仅是SQL”,但它不是lanquage,它是非关系数据库的通用名称。如果你问起编写MongoDB查询的语言,那就是JavaScript,它有一些特定的MongoDB语法。所以我的假设是对的,不是吗,乔。。如果我们想从MongoDB获取数据,我们该怎么做?Ivan.srby当我第一次读到你的回复时,你可以阅读本教程,我无法理解。但是现在在做了一些简单的查询之后,我把它弄清楚了。谢谢