本文共 559 字,大约阅读时间需要 1 分钟。
MongDB的几个概念
1.MongoDB和我们熟悉的数据库有着相同的概念。一个MongoDB可以有0个或者更多的数据库,每一个都作为高级别的容器包容其他东西。
2. 每个数据库可以有0个或者更多的集合Collection。每个集合的概念和传统意义上表的概念是一样的。 3. 每个集合由0个或者更多的Document构成,doucment可以认为是表中的行。 4. 每个document由0个或者更多个field组成,我们可以认为是列。 5. mongodb中的index可以认为是RDBMS中对应的index。 6. 游标则不同于其他5个概念,但是相当重要,而且常常被忽略。游标之所以重要,因为当你向mongodb请求数据的时候,它返回的是一个游标,我们可以借此做计数或者跳过,而不需要真正的取出数据。MongoDB和传统的关系型数据库的对应关系
DB=DB
collection=table
document=row
fields=column
index=index
从mongodb中取数据是通过游标的,真正的执行被延迟了直到需要的时候才会真正执行。
通过shell来运行命令的时候,注意shell中使用的是javascript语法,因此大小写敏感,而且要有括号。
可以使用别的客户端,比如RockMongo
转载地址:http://oorml.baihongyu.com/