请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
首页 社区 数据库 python爬虫环境准备之mongodb

python爬虫环境准备之mongodb

猿梦 2022-11-19 20:52:26
俺椅子洗干净衣服叫醒他‘本大人他们透*MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。downloads首先下载 brew官网中的mongodb规则,下载成功时会有如下类似字眼:在这里,我们安装mongodb的4.4版本,可使用如下命令安装:安装成功后会有如下类似提示:根据提示可知道,后台运行mongodb的方式:停止后台服务:前台运行的方式如下:查看运行中的mongodb:由以上可知道,已在运行中。配置文件,/usr/local/etc/mongod.conf日志目录:/usr/local/var/log/mongodb数据目录:/usr/local/var/mongodb可以直接在命令行下进入shell交互窗口以json数组形式导出kk库的col集合的所有数据到mon.json文件中以json数组的形式把mon.json里面的数据导入到kk库的 kcol集合中查询中有一些特殊的操作符需要注意:概括下查询相关的操作符 1.常规的比较查询操作符2.常规的查询操作符3.元数据查询操作符4.聚合操作符说明: 第一条命令,是往集合中添加一条数据;第二条命令,是往集合中添加多条数据,insertMany的参数是数组形式;说明: 第一条命令,是把值为1的x更改为值加3,x=4第二条命令,是把所有值为1的x更改为值加3,x=4第三条命令,是把值为1的x更改y,改的是key,值不变更新相关的操作符说明: 第一个命令是删除ac值为d的数据第二个命令是删除ac值为a开头的数据,这里使用了mongo 的关键词“$regex”,意思后面的值是正则表达式最后一个是删除collection下面的所有数据安装成功后:运行结果如下:

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册