mongodb存储数据格式 mongodb怎么存数据

导读:本文将介绍MongoDB如何存储数据,包括文档结构、集合和数据库的创建以及数据的增删改查等操作 。
1. 文档结构
MongoDB使用BSON(Binary JSON)格式来存储数据 。每个文档都是一个BSON对象,由键值对组成,可以嵌套子文档或数组 。BSON支持的数据类型包括字符串、数字、日期、布尔值、null、正则表达式、ObjectId、二进制数据和JavaScript代码等 。
2. 集合和数据库的创建
在MongoDB中,数据被组织成集合(Collection),而集合则被组织成数据库(Database) 。要创建一个新数据库,可以使用以下命令:
```
use mydb
这将创建一个名为mydb的数据库 。要创建一个新集合,可以使用以下命令:
db.createCollection("mycollection")
这将创建一个名为mycollection的集合 。
3. 数据的增删改查
【mongodb存储数据格式 mongodb怎么存数据】插入数据:
db.mycollection.insertOne({name: "Alice", age: 20})
查询数据:
db.mycollection.find({name: "Alice"})
更新数据:
db.mycollection.updateOne({name: "Alice"}, {$set: {age: 21}})
删除数据:
db.mycollection.deleteOne({name: "Alice"})
4. 总结
MongoDB是一种非关系型数据库 , 使用BSON格式存储数据 。它采用文档结构存储数据,支持嵌套子文档和数组 。通过创建集合和数据库,并使用插入、查询、更新和删除等操作 , 可以实现对数据的存储和管理 。

    推荐阅读