数据库

首页 » 常识 » 预防 » nosql数据库MongoDB的基础概
TUhjnbcbe - 2025/4/2 18:50:00
北京最好的白癜风医院是哪家 https://jbk.39.net/yiyuanzaixian/bjzkbdfyy/sfxbdf/

简介

MongoDB是用C++语言编写的非关系型数据库。高性能、易部署、易使用,存储数据十分方便。

基础概念

1、key是document中的键的名称,类似关系型数据库中表的列,但是这个key不想关系数据库那样子被限定;

2、document是MongoDB中数据的基本单位,类似关系型数据库表的行,但是比行要复杂多;

3、collection就是一组document,类似关系型数据库的一个表;

4、db就是一组collection,类似关系型数据库的库,单个实例可以支持多个库,每一个db都有自己的集合和权限;

5、每个document都有一个特殊的键_id,这个键值是唯一的,相当于关系型数据库中的表的主键;

6、MongoDB存储的数据库是以BSON的格式的,BSON是一种二进制的json数据。

数据类型

ObjectID:文档的idString:字符串,最常用,必须是utf-8Boolean:布尔值,true或者falseInteger:整数Double:浮点数Arrays:数组或者列表,多个值存储到一个键Object:用于嵌入文档,即一个值为一个文档Null:存储null值Timestamp:时间戳Date:存储当前日期或时间unix时间格式

1
查看完整版本: nosql数据库MongoDB的基础概