随笔分类 -  MongoBD

摘要:一、安装 conda install pymongo 二、使用 1、连接 from pymongo import MongoClient client = MongoClient(host='ip', port=27017) # 使用方括号的方式选择数据库和集合 collection = clien 阅读全文
posted @ 2019-11-26 18:01 市丸银 阅读(210) 评论(0) 推荐(0) 编辑
摘要:一、作用 提升查找的速度 二、计算查找消耗时间 格式 db.集合名称.find(查询条件)..explain('executionStats') 例子 插入10万条数据到数据库中 for(i=0; i < 100000; i++){ db.t4.insert({name: 'test' + i, a 阅读全文
posted @ 2019-11-26 16:23 市丸银 阅读(287) 评论(0) 推荐(0) 编辑
摘要:一、基础 1、什么是聚合? 聚合是基于数据处理的聚合管道,每个文档通过一个有多个阶段(stage)组成的管道可以对每个阶段的管道进行分组、过滤等功能,然后经过一系列的处理,输出相应的结果 db.集合名称.aggregate({管道: {表达式}}) 有点像Django中ORM聚合的语法 2、常用管道 阅读全文
posted @ 2019-11-25 18:00 市丸银 阅读(1452) 评论(0) 推荐(0) 编辑
摘要:1、数据库备份 mogodbdump -h dbhost -d dbname -o dbdirectory -h: 服务器地址,也可以指定端口号 -d: 需要备份的数据库的名称 -o: 备份的数据库存放的位置,此目录中存放着备份出来的数据 mongodump -h 127.0.0.1:27017 - 阅读全文
posted @ 2019-11-25 15:21 市丸银 阅读(145) 评论(0) 推荐(0) 编辑
摘要:一、基本操作 # 查找全部数据 db.集合名称.find() # 根据条件查找数据 db.集合名称.find({条件文档}) # 根据条件查找一条数据 db.集合名称.findOne({条件文档}) # 美化数据的输出格式 db.集合名称名称.find({条件文档}).pretty() # 注意: 阅读全文
posted @ 2019-11-22 17:57 市丸银 阅读(329) 评论(0) 推荐(0) 编辑
摘要:一、数据库操作 # 1.显示数据库 show dbs show databases # 2.创建数据库或使用数据库 use db # 注意: db 存储值后,才会在show dbs命令下显示 # 3.查看当前数据库 db # 4.删除当前的数据库 db.dropDatabase() 二、集合操作 注 阅读全文
posted @ 2019-11-22 14:41 市丸银 阅读(123) 评论(0) 推荐(0) 编辑
摘要:一、概念: MogoDB 文档型非关系数据库 二、优缺点 优点: 易扩展: NoSQL数据库的特点 大数量,高性能: 高读写性能(无关系性) 灵活的数据模型: 不需要事先创建数据的存储字段 缺点: 大量重复数据 三、基础知识 # 1.启动命令 mongo # 2.退出 exit # 3.端口:270 阅读全文
posted @ 2019-11-22 10:31 市丸银 阅读(118) 评论(0) 推荐(0) 编辑
摘要:一、安装 # 1. 更新 sudo apt-get update # 2. 安装 sudo apt-get install -y mongodb # 3. 查看是否安装成功 # a. 服务状态 sudo systemctl status mongodb sudo service mongodb st 阅读全文
posted @ 2019-11-22 10:17 市丸银 阅读(545) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示