MongoDB-基础概念及数据类型
简介
MongoDB是用C++语言编写的非关系型数据库。高性能、易部署、易使用,存储数据十分方便。
基础概念
1、key是document中的键的名称,类似关系型数据库中表的列,但是这个key不想关系数据库那样子被限定;
2、document是MongoDB中数据的基本单位,类似关系型数据库表的行,但是比行要复杂多;
3、collection就是一组document,类似关系型数据库的一个表;
4、db就是一组collection,类似关系型数据库的库,单个实例可以支持多个库,每一个db都有自己的集合和权限;
5、每个document都有一个特殊的键 _id ,这个键值是唯一的,相当于关系型数据库中的表的主键;
6、MongoDB存储的数据库是以BSON的格式的,BSON是一种二进制的json数据。
数据类型
Object ID :文档的id
String: 字符串,最常用,必须是utf-8
Boolean:布尔值,true 或者false
Integer:整数
Double:浮点数
Arrays:数组或者列表,多个值存储到一个键
Object:用于嵌入文档,即一个值为一个文档
Null:存储null值
Timestamp:时间戳
Date:存储当前日期或时间unix时间格式
相关推荐
shining0 2020-08-02
lbyd0 2020-11-17
BigYellow 2020-11-16
sushuanglei 2020-11-12
我心似明月 2020-11-09
zhushenghan 2020-11-09
sunnnyduan 2020-10-16
不要皱眉 2020-10-14
xiaohai 2020-09-29
songxiugongwang 2020-09-22
萌亖 2020-09-17
LuckyLXG 2020-09-08
sdmzhu 2020-09-01
mkhhxxttxs 2020-09-16
xiaohai 2020-09-16
newcome 2020-09-09
jaylong 2020-08-19
大秦铁骑 2020-08-19