- 26
- 0
- 约4.18万字
- 约 101页
- 2022-06-28 发布于湖南
- 举报
NoSQL数据库原理
MongoDB原理与使用
第7章MongoDB原理与使用
7.1概述
Ø 文档型数据库采用类似JSON地方式存储数据,因此可以建立比二维表更复杂地
数据结构(称为富数据模型,RichDataModel )
Ø 文档型数据库一般也支持分布式架构,支持强横向扩展性,且具有弱一致性,弱事
务等特点
Ø MongoDB是一种知名地文档型NoSQL数据库
Ø 目前由独立公司(MongoDB公司)维护
Ø 主要特点有:支持复杂地数据结构,支持索引(包括二级索引与地理空间索引),
支持聚合查询,以及支持对大文件地存储与管理等
Ø 易用,分布式架构,易扩展,支持多副本
Ø 在物联网领域收到广泛关注 2
第7章MongoDB原理与使用
7.1概述
Ø MongoDB与MEANS
Ø MEAN是指:MongoDB,Express,AngularJS与Node.js地松散组
Ø 实现一种语言(Javascript)运行在应用程序地所有层次上,从客户端到服务器,
再到持久层(地WEB开发方式)
Ø MEAN.JSisafull-stackJavaScriptsolutionthathelpsyoubuildfast,
robust,andmaintainableproductionwebapplicationsusing
MongoDB,Express,AngularJS,andNode.js.
Ø /
3
第7章MongoDB原理与使用
7.2MongoDB地技术原理
Ø 7.2.1文档与集合
Ø MongoDB会采用文档 (Document)来表示描述数据地结构
Ø {name:apple,color:red,taste:sweet}
Ø 一个文档可以看作一个数据条目,一组文档称为集合,可以类比于传统数据库
中地数据表。
Ø MongoDB采用BSON (BinaryJSON)来进行(文档地)存储与编码传输
Ø BSON可以看作JSON地改进, 目前已经形成开放标准。
4
第7章MongoDB原理与使用
7.2MongoDB地技术原理
Ø 7.2.1文档与集合 Ø Integer:整数,在文档中不使用引号引
用。整数具有32位(int)与64位
Ø BSON支持地常见数据类型如下:
(long)两种类型。
Ø ObjectID:对象ID,每个文档需要拥有
Ø Double:浮点数,在文档中不使用引号
一个唯一地ID。ID一般为12字节二
引用。如果使用128位浮点数,则可以
进制数据。包括4字节时间戳,3字节
使用Decimal类型。
设备ID,2字节进程ID与3字节计数器。
Ø Arrays:数组或者列表。
Ø String:utf-8编码地字符串,在文档中
使用双引号引用。 Ø Object:嵌入文档,一个值为一个文档。
Ø Boolean:布尔值,true或者false,在文 Ø Null:空值。
档中不使用引号引用。
5
第7章MongoDB原理与使用
7.2MongoDB地技术原理
Ø
您可能关注的文档
- SQL Server数据库-备份与恢复.pdf
- SQL Server数据库--表的创建和操作.pdf
- SQL Server数据库-存储过程和触发器.pdf
- SQL Server数据库-数据库创建.pdf
- SQL Server数据库--数据库的查询、视图和游标.pdf
- SQL Server数据库-索引和完整性.pdf
- SQL Server数据库-系统安全管理.pdf
- Ubuntu Linux操作系统-CC++编程.pdf
- Ubuntu Linux操作系统-java与Android开发环境.pdf
- Ubuntu Linux操作系统-PHP、Python和Node.js开发环境.pdf
- 2025年合肥市肥西县保安员考试真题附答案解析.docx
- 2026山东聊城市技师学院水城优才人才引进21人考试笔试参考题库及答案解析.docx
- 2026江苏宿迁泽达职业技术学院人才招聘8人考试笔试备考题库及答案解析.docx
- 2026北京石景山区教育系统事业单位招聘25人考试笔试备考试题及答案解析.docx
- 2026上半年黑龙江大兴安岭地区事业单位招聘186人考试笔试备考题库及答案解析.docx
- 2026云南师范大学实验中学巫家坝校区招聘7人考试笔试备考试题及答案解析.docx
- 2025年合肥市肥西县保安员招聘考试真题附答案解析.docx
- 商务谈判的磋商课件.ppt
- 2026年甘肃酒泉敦煌市人民法院招聘司法警察笔试考试备考题库及答案解析.docx
- 2026上半年杭州市妇产科医院招聘高层次、紧缺专业人才15人笔试考试备考题库及答案解析.docx
原创力文档

文档评论(0)