文档数据库高效应用解析.pptxVIP

  • 0
  • 0
  • 约2.18千字
  • 约 13页
  • 2026-05-26 发布于江苏
  • 举报

7.4文档型数据库第1页

文档数据库的基本概念MongoDB基本概念MongoDB数据模型MongoDB数据库【本节学习目标】第2页

一、文档数据库的基本概念文档是处理信息的基本单位。一文档能够很长、很复杂、能够无结构一种文档对包括的数据类型和内容进行“自我描述”。XML文档、HTML文档和JSON文档嵌入式文档--文档存放模型支持嵌套结构每个文档的ID就是它唯一的键,ID在一种数据库“集合”中是唯一的,检索排序的ID性能好。第3页

二、MongoDB数据库MongoDB是基于分布式文件存放的开源数据库系统。将数据存放为一种文档,数据结构由键值对组成,字段值能够包括其它文档,数组及文档数组。{name:Wangxin,status:studentgroups:[course,experiment]}每一行的存放格式为field:value。每个文档能够匹配所示实体的数据域。数据关系有两种:引用和嵌入文档。写操作在文档级别是原子性的,没有单个写操作对超出一种文档或者超出一种集合是原子性的。第4页

MongDB的特点模式自由;支持动态查询;支持完全索引,涉及内部对象;支持查询;支持复制和故障恢复;使用高效的二进制数据存放,涉及大型对象(如视频等);自动处理碎片,以支持云计算层次的扩展性;支持各种语言;文件存放格式为BSON(一种JSON的扩

文档评论(0)

1亿VIP精品文档

相关文档