非关系型数据库,与关系型数据库SQL、Oracle、Mysql有着很大的区别。关系型数据库通过外键关联来建立表与表之间的关系,而非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定。两者之间的区别:
sql术语/概念 | MongoDB术语/概念 | 解释/说明 |
---|---|---|
database | database | 数据库 |
table | collection | 数据库表/集合 |
row | document | 数据记录行/文档 |
column | field | 数据字段/域 |
index | index | 索引 |
table joins | - | 表连接,mongoDB不支持 |
primary key | primary key | 主键,MongoDB自动将 _id字段设置为主键 |
可视化管理Mongo的工具。又称为robo.3t.
关于两者的安装及基本配置:MongoDB教程之MongoDB和Robomongo的安装配置与简单实战
可能存在一个问题,安装在最后一步卡住很久,解决方案为:MongoDB安装过程中的坑(最后一步卡住)
安装完成后,net start MongoDB启动Mongo,然后将bin文件设置为环境变量,就可以直接在cmd里输入mongo来启动