MongoDB
基础 概念 sql概念 mongodb概念 说明 database database 数据库 table collection 数据库表/集合 row document 数据记录行/文档 column field 数据字段/域 index index 索引 table joins 无 表连接,mongodb不支持 object 嵌入文档 mongodb通过嵌入式文档替代多表连接 primary key primary key 主键,mongodb自动将_id字段设置为主键 BSON数据类型 数据类型 描述 举例 字符串 UTF-8编码的字符串 {“x”:“foobar”} 对象id 文档唯一id {“x”:Objectid()} 布尔值 trur/fales(不可双引号) {“x”:true} 数组 值的集合或者列表 {“x”:[“a”,“b”]} 64位浮点数 数字都是这个类型 {“x”:3.14,“y”:3} null 表示空值或未定义对象 {“x”:null} undefined 文档中也可以使用未定义类型 {“x”:undefined} 正则表达式 使用js的正则表达式语法 {“x”:/foobar/i} 代码 可包含js语法 {“x”:function(){}} shell默认使用64位浮点型数值。{“x”:3.14或{“x”:3}。对于整型值,可以使用NumberInt(4字节符号整数)或 NumberLong(8字节符号整数),{“x”:NumberInt(“3” ){“x”:NumberLong(“3”)} 基本命令 数据库相关 查看所有数据库 show databases ...