首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MongoDB的安装与使用(一)

开篇题外话

咳咳,自从建立了公众号一个月来,一直想要开始写文章,可是作为重度拖延症、懒癌晚期等诸多疾病缠身的我,一直处于咕咕咕的状态。终于,今天,我大病初愈,开始写我的第一篇文章!

下面开始进入正题

NoSQL是什么

NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。

NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。

为什么要使用NoSQL

今天我们可以通过第三方平台(如:Google,Facebook等)可以很容易的访问和抓取数据。用户的个人信息,社交网络,地理位置,用户生成的数据和用户操作日志已经成倍的增加。我们如果要对这些用户数据进行挖掘,那SQL数据库已经不适合这些应用了, NoSQL数据库的发展也却能很好的处理这些大的数据。

MongoDB数据库简介

MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。

在高负载的情况下,添加更多的节点,可以保证服务器性能。

MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。

MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。

MongoDB下载及安装

可以在mongodb官网下载该安装包,地址为:https://www.mongodb.com/download-center#community。

国内在下载安装包时,可能会出现链接数量少,下载速度较慢的情况,这里我推荐一个GitHub上的开源下载器,GitHub地址:https://github.com/proxyee-down-org/proxyee-down

下载器的具体配置方法在这篇里不再赘述。

版本选择4.0.5,当前的最新稳定版。系统根据自己的电脑系统进行选择。

下载后,打开安装包

在此界面选择 custom ,修改安装路径(切记,安装路径MongoDB之后的‘\Server\4.0\’是不能修改的,否则会导致服务无法启动)

这个页面主要是选择数据库和日志文件的存放位置,其他的不用修改,保持默认即可。

这个页面里,记得把底部的对勾取消掉,这是一个数据库可视化的软件,但是没有我下文里推荐的ROBO3T好用。

至此,数据库的本地安装已经完成,等待安装完成,并启动服务,即可关闭安装界面。

ROBO 3T的安装及使用

ROBO3T是一个数据库可视化软件,利用此软件可以直观的看到数据库里所存放的数据,还可以对数据进行排序,筛选等操作。

下载地址:https://robomongo.org/download

选择右边的Download Robo 3T进行下载。

安装过程不再赘述,仅讲一些基本的连接数据库的操作。

软件打开后,即是这个页面,选择“create”标签新建一个连接。因为目前仅仅是连接本地的数据库所以不需要改变任何参数。

单击“save”进行保存后,在双击你新建的标签,即可连接到你的MongoDB数据库了。

结语

这是我第一次在公众号里写东西,有些东西可能写的不详细,或者有疏漏。如有言语不妥之处,请各位批评指正。

因为篇幅限制,本次的文章仅仅讲解了必要的软件安装。在下一次的文章中,我将具体讲解一些在DOS命令行里对数据库的导出等。敬请期待······

如果觉得我的文章写的还行,请记得点一下右下角的好看

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190116G1FVMJ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券