博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
01-【MongoDB入门教程】MongoDB简介
阅读量:6092 次
发布时间:2019-06-20

本文共 843 字,大约阅读时间需要 2 分钟。

hot3.png

MongoDB简介

MongoDB是一个开源的文档类型数据库,它具有高性能,高可用,可自动收缩的特性。MongoDB能够避免传统的ORM映射从而有助于开发。

文档

在MongoDB中,一行纪录就是一个文档,它是一个由键值对构成的数据结构,MongoDB文档与JSON对象类似。键的值可以包含其他的文档,数组,文档数组。

{   "_id" : ObjectId("54c955492b7c8eb21818bd09"),   "address" : {      "street" : "2 Avenue",      "zipcode" : "10075",      "building" : "1480",      "coord" : [ -73.9557413, 40.7720266 ],   },   "borough" : "Manhattan",   "cuisine" : "Italian",   "grades" : [      {         "date" : ISODate("2014-10-01T00:00:00Z"),         "grade" : "A",         "score" : 11      },      {         "date" : ISODate("2014-01-16T00:00:00Z"),         "grade" : "B",         "score" : 17      }   ],   "name" : "Vella",   "restaurant_id" : "41704620"}

集合

MongoDB在集合中存储文档。集合类似于关系数据库中的表。然而,与表不同的是集合不要求它里面的文档具有相同的结构。

在MongoDB中,存储在集合中的文档必然有一个唯一的_id字段作为主键。

转载于:https://my.oschina.net/jockchou/blog/467029

你可能感兴趣的文章
什么样的企业可以称之为初创企业?
查看>>
Python爬虫之BeautifulSoup
查看>>
《HTML 5与CSS 3权威指南(第3版·下册)》——第20章 使用选择器在页面中插入内容...
查看>>
如何判断自己适不适合做程序员?这几个特点了解一下
查看>>
newinstance()和new有什么区别
查看>>
android下载封装类
查看>>
[node] 用 node-webkit 开发桌面应用
查看>>
Nginx访问控制和虚拟主机
查看>>
report widget not working for external users
查看>>
windows phone 摄像头得到图片是旋转90°
查看>>
Linux--sed使用
查看>>
没有显示器的情况下安装和使用树莓派
查看>>
【android】使用handler更新UI
查看>>
mochiweb 源码阅读(十五)
查看>>
前端面试中的常见的算法问题
查看>>
计算机语言的基本理论
查看>>
nodejs流之行读取器例子
查看>>
批量文件重命名工具
查看>>
简单说一下UWP中的JumpList
查看>>
unity将object[]或者string对象转换成枚举enum
查看>>