MongoDB 爬虫的贴心小棉袄

MongoDB 爬虫的贴心小棉袄

MongoDB 简介

MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。

它的最大特点是:

  • 特别适合存储大量的无结构、无规则的数据
  • 单表实现存储PB级别的数据,但读写效率仍然不输MySQL

它的限制:

  • 不支持SQL、不支持连表查询、不支持事务
  • 不支持高度优化的查询方式

MongoDB 为什么特别适合爬虫

  • 爬虫爬取大量数据
  • 爬虫主要是写的场景,大量数据抓取之后储存下来
  • 爬虫抓取的数据规则和结构是随机

所以事不宜迟,我们赶紧安装学习使用吧

安装 MongoDB 数据库

首先搜索打开 MongoDB 官网,选择 下的 社区版本进入下载

图片描述

既然官网下载不了怎么办呢,我们可以直接到mongodb下载列表,下载自己需要版本。我这里下载

如果是 Mac/Linux 的同学大可不必,直接搜索对应的 brew/yum 命令安装即可

图片描述

同意条款协议,

图片描述

指定安装目录到 ,

图片描述

Service Configuration(服务配置),主要留意

  • Install MongoDB as a Service 将 MongoDB 添加到计算机服务列表。
  • Data Directory/Log Directory 路径是否自己想要。然后下一步
    图片描述

    开始安装 & 安装完成

    图片描述

    最后把 路径配置到 就大功告成

    图片描述

    列表中存在 MongoDB Server服务 并处于(没有启动就 右击服务并启动) ,然后浏览器访问 (mongodb默认端口号:27017)。出现下图内容表示安装成功

    图片描述

    但开发过程中为了提高效率,我们会装一套 数据库可视化软件,毕竟看着不累 / 方便操作。

    所以就有了Robo 3T 可视化软件。事不宜迟,马上搞起。

    下载 Robo 3T

    首先进入Robo 3T 官网,点击右上角 。
    映入眼帘的是左右两大护法:

    • Studio 3T 专业版(收费但功能更强)
    • Robo 3T 社区版 (免费但够用)

    这里我选择 右侧

    图片描述

    安装 Robo 3T

    下载完成后,到下载目录双击运行 ,开始安装

    图片描述

    选定安装位置,我这里选择路径 安装

    图片描述

    安装完成,运行

    图片描述

    这里直接 跳过,即可进入程序操作界面

    图片描述

    测试能连通 MongoDB后 点击 保存,点击 连接即可连接到

    图片描述

    双击打开 数据库,在 集合右击处 创建集合 score

    图片描述

    以上只是功能的常用部分,还有更多功能可以多右击尝试

    图片描述

    以上关于 MongoDB 数据库安装 & 使用的全部内容

    文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览211742 人正在系统学习中

    来源:coder_dao

    声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年5月19日
下一篇 2020年5月19日

相关推荐