MongoDB芒果数据库学习笔记一
MongoDB–开源的NoSQL数据库。最接近sql 得数据库
MongoDB的概念:1.mongo 2.索引 3.集合 4.复制集 5.分片 6.数据均衡
MongoDB搭建
MongoDB的使用
官方网站 : https://www.mongodb.com/
中文官网 : http://www.mongoing.com/
中文文档 :http://docs.mongoing.com/
MongoDB的github: https://github.com/mongodb
数据库分类:
- Sql数据库:支持Sql语言的数据库 。例如Oracle;Mysql ------缺点:sql对表的定义不够灵活,横向扩展比较困难,即使存取不是必要的,也没有那么多事务需求。
- NoSql数据库:redis支持部门事务;MongoDB不支持事务,没有表结果的概念。
为什么选择MongoDB
1.无数据结构的限制
- 没有表结构的概念,每条记录可以有完全不同的结构
- 业务开发方便快捷
- sql数据库数据库需要先定义表结构在使用
2.完全的索引支持
- redis的Key-Value
- hbase的单索引,二级索引需要自己实现
3.方便得冗余与拓展
- 复制集保证数据安全:使用复制集做多副本存储,保证数据得安全性—主从结构。
- 分片拓展数据规模
4.良好的支持
- 完善的文档
- 齐全的驱动支持
MongoDB芒果数据库学习笔记一相关推荐
- 转载:mongoDB java驱动学习笔记
http://www.blogjava.net/watchzerg/archive/2012/09/22/388346.html mongoDB java驱动学习笔记 指定新mongo实例: Mong ...
- 数据库学习笔记第一弹——MySQL8.0和MySQL5.7的下载、安装与配置(图文详解步骤2022)
数据库学习笔记第一弹--MySQL8.0和MySQL5.7的下载.安装与配置(图文详解步骤2022) 文章目录 数据库学习笔记第一弹--MySQL8.0和MySQL5.7的下载.安装与配置(图文详解步 ...
- 数据库学习笔记(1)
数据库学习笔记(1) 文章目录 数据库学习笔记(1) @[toc] DB 基本概念 连接数据库的三要素 元数据 mongoose 查询符合对象数组中某个对象的值 redis 是什么 存储的数据类型 r ...
- linux数据库创建score表,MySQL数据库学习笔记
MySQL数据库学习笔记phpma (实验环境:Redhat9.0,MySQL3.23.54) 纲要: 一,连接MySQL phpma 二,MySQL管理与授权 三,数据库简单操作 四, 数据库备份 ...
- MySQL数据库学习笔记(十二)----开源工具DbUtils的使用(数据库的增删改查)
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...
- 【数据库学习笔记】——cursor游标对象
目录 1.创建cursor对象 2.cursor对象常用方法 3.操作数据库的常见流程(五部曲) 课程视频链接: 第14节 Python操作数据库_哔哩哔哩_bilibili666https://ww ...
- MySQL数据库学习笔记(九)----JDBC的ResultSet接口(查询操作)、PreparedStatement接口重构增删改查(含SQL注入的解释)...
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...
- 【数据库学习笔记】Day03 - SQL语言基础及数据库定义功能
[数据库学习笔记]Day03 - SQL语言基础及数据库定义功能 〇.本文所用数据库表格: 一.关系运算: 关系运算,数学名词,基本运算有两类:一类是传统的集合运算(并.差.交等),另一类是专门的关系 ...
- 数据库学习笔记(一) | 数据(Data)的定义
数据库学习笔记(一) | 数据(Data)的定义和种类 什么是数据(Data) 结构化数据(Structured Data) 半结构化数据(Semi-structured Data) 非结构化数据(U ...
最新文章
- linux zabbix_agentd命令 监控服务器参数 简介
- jquery跳出当前的each循环的方式
- spring beanFactory
- php数据库操作命令精华大全
- Jmeter新手频犯错误之一(登录)
- SocketServer模块中的几种类
- 计算机与科学a,[第一单元] 计算机与计算机科学-课文A参考译文
- Python深度学习路线
- win7系统搭建PHP+Mysql+Apache环境+部署ecshop项目
- IntelliJ IDEA插件开发教程
- 【个人经验】3个步骤教你拿到软件著作权证书
- wps页眉偶数页不同怎么设置_WPS文字应技巧—如何使奇数和偶数页的页眉页脚不同...
- 从中国到全球,微软携手合作伙伴布局生态战略新主张
- [Excel]如何去除恼人的外部链接
- windows 2003中iis写入事件日志的问题。
- VMware的下载和安装(最详细)
- [51MCU] Chapter1:芯片引脚
- 汇集YOLO系列经典和前沿算法,实现高精度实时检测!
- 分库分表的 9种分布式主键ID 生成方案,挺全乎的
- 2级c语言高级应用程序,全国计算机等级考试二级教程-C语言程序设计.pdf