文章分类 -  MongoDB

与python交互
摘要:与python交互 点击查看官方文档 安装python包 引入包pymongo 连接,创建客户端 获得数据库test1 获得集合stu 添加文档 查找一个文档 查找多个文档1 查找多个文档2 获取文档个数 阅读全文

posted @ 2019-10-23 22:37 cherry_ning 阅读(99) 评论(0) 推荐(0)

MangoDB--备份与恢复
摘要:备份 语法 -h:服务器地址,也可以指定端口号 -d:需要备份的数据库名称 -o:备份的数据存放位置,此目录中存放着备份出来的数据 例1 恢复 语法 -h:服务器地址 -d:需要恢复的数据库实例 --dir:备份数据所在位置 例2 阅读全文

posted @ 2019-10-23 21:52 cherry_ning 阅读(230) 评论(0) 推荐(0)

MangoDB--复制(副本集)
摘要:复制(副本集) 什么是复制 复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性,并可以保证数据的安全性 复制还允许从硬件故障和服务中断中恢复数据 为什么要复制 数据备份 数据灾难恢复 读写分离 高(24* 7)数据可用性 无宕机维护 副本集对应用程序是透明 复制的工作原理 复 阅读全文

posted @ 2019-10-22 22:03 cherry_ning 阅读(110) 评论(0) 推荐(0)

MangoDB--安全
摘要:超级管理员 为了更安全的访问mongodb,需要访问者提供用户名和密码,于是需要在mongodb中创建用户 采用了角色-用户-数据库的安全管理方式 常用系统角色如下: root:只在admin数据库中可用,超级账号,超级权限 Read:允许用户读取指定数据库 readWrite:允许用户读写指定数据 阅读全文

posted @ 2019-10-22 21:29 cherry_ning 阅读(98) 评论(0) 推荐(0)

MangoDB--索引
摘要:新增10000条数据: 查看性能: 建立索引 查看性能: 阅读全文

posted @ 2019-10-22 21:28 cherry_ning 阅读(72) 评论(0) 推荐(0)

MangoDB--聚合 aggregate
摘要:聚合 aggregate 聚合(aggregate)主要用于计算数据,类似sql中的sum()、avg() 语法 管道 管道在Unix和Linux中一般用于将当前命令的输出结果作为下一个命令的输入 在mongodb中,管道具有同样的作用,文档处理完毕后,通过管道进行下一次处理 常用管道 $group 阅读全文

posted @ 2019-10-22 20:44 cherry_ning 阅读(140) 评论(0) 推荐(0)

MangoDB基本操作
摘要:数据查询 基本查询 方法find():查询 方法findOne():查询,只返回第一个 方法pretty():将结果格式化 比较运算符 等于,默认是等于判断,没有运算符 小于$lt 小于或等于$lte 大于$gt 大于或等于$gte 不等于$ne 例1:查询名称等于'gj'的学生 例2:查询年龄大于 阅读全文

posted @ 2019-10-22 20:37 cherry_ning 阅读(230) 评论(0) 推荐(0)

MangoDB简介
摘要:简介 MongoDB 是一个基于分布式 文件存储的NoSQL数据库 由C++语言编写,运行稳定,性能高 旨在为 WEB 应用提供可扩展的高性能数据存储解决方案 查看官方网站 MongoDB特点 模式自由 :可以把不同结构的文档存储在同一个数据库里 面向集合的存储:适合存储 JSON风格文件的形式 完 阅读全文

posted @ 2019-10-22 20:35 cherry_ning 阅读(674) 评论(0) 推荐(0)

MongDB及Robomongo视图工具安装教程
摘要:https://www.cnblogs.com/zhoulifeng/p/9429597.html https://blog.csdn.net/wangmx1993328/article/details/82628805 阅读全文

posted @ 2019-10-20 15:47 cherry_ning 阅读(102) 评论(0) 推荐(0)

导航