【MongoDB】简介及安装教程

引言

    小编最近在做考试维护,遇到了一个问题:MongoDB上传不了图片。但是对MongoDB这个东西的了解为0,于是就有了这篇博客了。下面简单的介绍一下MongoDB是什么以及是如何安装的

简介

1、MongoDB是什么

    MongoDB是一个开源的、基于分布式、面向文档存储的NoSQL数据库,由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。
    MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

2、MongoDB基本元素

    MongoDB有三元素:数据、集合、文档。其中,“集合”对应关系数据库中的“表”,“文档”对应“行”

3、关系型数据库与非关系型数据库


    与关系型数据库相比,MongoDB的优点:

    ①弱一致性(最终一致),更能保证用户的访问速度

    ②文档结构的存储方式,能够更便捷的获取数据。

    ③内置GridFS,支持大容量的存储。

    ④内置Sharding。

    ⑤第三方支持丰富。(这是与其他的NoSQL相比,MongoDB也具有的优势)

    ⑥性能优越

    与关系型数据库相比,MongoDB的缺点:

    ①mongodb不支持事务操作。

    ②mongodb占用空间过大。

    ③MongoDB没有如MySQL那样成熟的维护工具,这对于开发和IT运营都是个值得注意的地方。

安装教程

一、下载

    去MongoDB官网下载即可,但是我们会发现有32bit和64bit,这个就要看你系统了,不过这里说明两点:

   (1)根据业界规则,偶数为“稳定版”(如:1.6.X,1.8.X),奇数为“开发版”(如:1.7.X,1.9.X),这两个版本的区别相信大家都知道吧。
   (2)32bit的mongodb最大只能存放2G的数据,64bit就没有限制。

    这里下载的“3.0版本,64bit”

二、启动

(1)启动之前,我们要给mongodb指定一个文件夹,这里取名为“MongoDBData”,用于存放mongodb的数据(如下图)


(2)win+r,输入cmd,首先找到“mongodb”的路径,然后运行mongod --dbpath=刚才找到的路径(如下图)


(3)最后要看是否开启成功,从图中的信息获知mongodb采用27017端口,那么我们就在浏览器里面输入“http://localhost:27017/”,打开后,mongodb告诉我们在27017上Add 1000可以用http模式查看mongodb的管理信息。


    这样就安装成功了

结语

   一开始以为MongoDB和SQL Server一样是可视化的,一直以为下载的不对,在慢慢探索的过程中,才逐渐了解了。在安装MongoDB的过程中遇见了很多问题,但是都一点一点解决了,过程是比较痛苦的,但是安装好之后的结果是兴奋的,对于MongoDB还处于初步探索的阶段。

   

    请关注小编的后续更新~




评论 88
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值