关于NoSQL数据库技术:MongoDB数据库的基础知识与安装启动步骤
NoSQL数据库技术和MongoDB数据库的基础知识
你好! 这是我第一次使用CSDN进行记录学习,如果您想学习了解MongoDB的基础知识与安装步骤,可以仔细阅读这篇文章。
NoSQL数据库技术
- NoSQL ,“not only SQL”,意为不仅有SQL的数据库技术;
- 大数据时代,传统的SQL语句已经无法满足对数据的某些需求,所以将传统的关系型数据库技术敝之,用NoSQL,也称为非关系型数据库技术 解决处理大量数据性能慢等相关问题;
- NoSQL数据库技术的类型:列存储型数据库、文档型数据库、key-value数据库、图形存储数据库、对象型存储数据库、xml数据库;
- 混合型数据库:需要高性能数据库吞吐的数据放到NoSQL数据库里,需要高关系型的数据库放到关系型数据库中。
MongoDB数据库
MongoDB数据库存的是JSON文档,属于文档型数据库,它避免将JavaBean转换为行列的表结构,对数据直接读取,其对数据的高性能吞吐量使用大型企业被广泛应用。
关于其具体知识就不多说了,菜鸟教程很详细。
缺点之一:无法查询具有复杂关系的数据。
常用关系型数据库与MongoDB数据库的术语关系
关系型数据库 | MongoDB数据库 |
---|---|
数据库 | 数据库 |
表 | 集合(collection) |
行 | 文档(document) |
列 | 域/属性(field) |
MongoDB数据库的安装教程
官网下载MongoDB
下载网址: MongoDB官网.(点击下载、开源)
打开网页,在Software下拉框中选择Community Server。
接着,在新页面中下拉,找到Available Downloads区域,网页自动选择,直接点击Download默认安装。
安装MongoDB
在网页下载路径中找到图标,右击管理员安装。
ps:最好管理员安装,否则之后没有权限会很麻烦,如果没有管理员安装,直接安装。
下一步。
勾选同意,进行下一步。
选择第二个Custom。
最好默认C盘,没空间可以在系统其他盘的根目录下依据路径新建文件。路径必须全英文。
点击第一个,路径同上,下一步。
取消勾选,下一步。
点击Install安装。
点击Finish安装完成。
检测是否安装成功
启动成功
有两种方式可以查验:
1.打开任务管理器,查看MongoDB是否运行。
解读:
- 正在运行:安装成功;
- 已停止:右击启动;
- 没有进程:安装不成功,需要重新安装。
2.找到之前安装数据库的文件路径,在bin文件中双击mongo.exe。
弹出如下图的命令框则成功。
在命令行中可以发现,MongoDB的默认端口号为:27017。
输入:show dbs
会显示默认数据库。
输入:exit
命令,退出。
启动失败
1.中途出现以下情况,表示权限不够,点击OK,等待安装完成后重启电脑。
点击Yes,重启系统。
2.出现下面这种情况同样是权限不行,点击Retry,再次尝试。
点击OK。
再次重装。
3.以上还不成功,可以先查看对应的路径是否正确;或者重启系统再次尝试,不然直接卸载重新下载安装。