没有合适的资源?快使用搜索试试~ 我知道了~
mongdb 基础 高级用法 本ppt知识全面内容详细可供不同阶段的人员学习
资源推荐
资源详情
资源评论
分享
第一章 基础知识
第二章 设计应用
第三章 服务器管理
基础知识
简介
是一个基于分布式文件存储的数据库。由 语言编写。旨在为
应用提供可扩展的高性能数据存储解决方案。
是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库
当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似
的 格式,因此可以存储比较复杂的数据类型。 最大的特点是
它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以
实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。
支持多表关联查询
引入的事务功能,支持多文档 特性
支持副本集多文档事务,并计划在 版本支持分片集群事务
功能。
基础概念
文档:
文档就是键值对的一个有序集,是 中数据的基本单元,非常类
似于关系型数据库管理系统中的行,但更具表现力。
文档是无模式的,所以可以支持各种数据结构,内嵌模型也叫做非规格化模型
集合:
集合就是一组文档,如果将 中的一个文档比喻为关系型数据库
中的一行,那么一个集合就相当于一张表的概念。
使用了 这种结构来存储数据和网络数据交换
是一种类 的一种二进制形式的存储格式,简称 ,
它和 一样,支持内嵌的文档对象和数组对象,但是 有 没有
的一些数据类型,如 和 类型。
常用基本数据类型:
!!
!! 用于表示空值或者不存在的字段:
"## !!$
布尔型
布尔类型只有两个值, 和 %! :
"## $ 、 "##%!$
字符串
字符串类型的数据是由 %&' 字符组成:
"###(#$
正则表达式
查询时,使用正则表达式作为限定条件,语法和 )( 的正则表达 式一样:
"##*(*$
对象 +
对象 是一个 , 字节( 字符)的 ,是文档的唯一标识。 是 + 的默认数据
类型 - 轻量级 全局唯一 适应分片环境
"##./$
剩余40页未读,继续阅读
资源评论
程序员小单
- 粉丝: 45
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功