Mongodb学习笔记 -1

#目录


数据库基础
非关系型数据库的使用情况
MongoDB基础
MongoDB安装配置
查看Where命令
MongoDB配置命令
MongoD数据库组成结构
创建/选择数据库
系统数据库
数据库的命名规则
Mongo里面的指针
数据库备份
数据库恢复
数据库监测命令
删除数据库
集合的创建删除查看
集合重命名
文档(键。值)
集合设计原则
获取集合对象
文档操作


数据库基础

  • 基础
    优点:
        数据组织结构化,降低了冗余
        提高了增删改查的效率
        便于扩展,方便程序调试做自动化处理
    缺点:
        数据库的使用专业性较强,相对比较复杂
    数据:
        能够输入到计算机中并被识别处理的信息集合
    数据结构:
        研究数据集合中,数据间关系的学科
    数据库:
        按照数据结构存储管理数据的仓库,是在数据管理软件管理和控制下创建在一定
        介质上的数据集合
    数据管理系统
        数据管理软件,用于维护管理数据库
    数据库系统
        由数据库,数据库管理系统,开发工具等组成的工具集合
  • 关系型数据库
    特点:
        使用关系模型来组织数据结构的数据库(常见的:二维表)
        (Oracle Mysql sqlserver sqllite Sqlite)
    优点:
        1容易理解
        2使用方便
        3数据一致性高,冗余低,完整度好
        4技术成熟,可以使用外部连接等复杂操作
    缺点:
        1每次操作都需要sql语句解析,消耗较大
        2不能很好的满足并发需求,应对海量数据爆发力不足
        3关系型数据库内存存在大量加锁操作,读写能力受到限制
        4数据不够灵活,有时会导致结构复杂化
  • 非关系型数据库Nosql(not only sql)
    有点:
        高并发,读写性强
        扩展性强,使用灵活
        弱化了数据结构,降低数据一致性
    缺点:
        通用性差,没有统一的操作语句
        操作灵活,容易冗余
        无复杂操作
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值