MongoDB入门(一)
文档
文档是MongoDB中的基本数据结构,型如:{"name":"Jack","lastname":"xi"} 键值对是有序的,和{"lastname":"xi","name":"Jack"}是不同的。
每个文档都有一个特殊的键_id,它是唯一的。文档的键是字符串,值可以是数字,字符串,数组等其他类型。键在大部分情况下可以使用UTF-8字符。键不能
使用\0,它表示键的结尾。$符号也有特殊的作用。文档区分大小写,{"name":"Jack"}和{"Name":"Jack"}不是一个。文档不能有重复的键。
集合
集合是一组文档,是无模式的。集合名不能是空字符串,不能是\0,不能以system.开头,不能有$.集合以.分割子集合,person.head,person.hand
数据库
多个集合组成数据库,一个MongoDB实例可以有多个数据库。
命名条件:不能是空字符串,不能含有空格,$,\,/,\0,应该全部小写,最多64字节
启动MongoDB
在没有参数的情况下,默认存在/data/db 使用端口27017
MongoDB Shell
shell是完备的JavaScript解释器,可以运行JavaScript程序。可以多行写,没写完可以再下一行写
开启Shell的时候,会连接test数据库,并复制给db全局变量
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。